iphone - 如何部署使用 XCODE 6-beta 和 TestFlight 制作的 Swift iOS 应用程序

标签 iphone deployment testflight xcode6

我了解 Swift 是一种新语言,我也了解 Beta 的含义,但仍然有可能且有必要在手机上测试部署新创建的应用程序,而无需将其更新到 iOS8。

但是,当我尝试使用 TestFlight 服务时,正如我过去所做的那样(我知道苹果已经收购了该公司),一切都运行良好,直到 TestFlight 尝试在手机上安装该应用程序。这时,有人收到一条错误消息...“此时无法安装”...

是否有人知道我如何使 TestFlight 工作或有可行的替代方案,以便我可以在远程人员的手机上测试我的应用程序。

任何见解都将受到高度赞赏。

最佳答案

像平常一样导出 IPA,确保使用发布的 AdHoc 配置文件(在build设置中)。

下面是让它与 testflight 一起工作的解决方法。

  1. 打开终端并转到 IPA 所在的目录
  2. 同上 -xk myapp.ipa/tmp/myapp
  3. 同上 -ck --norsrc/tmp/myapp ./myapp-after.ipa
  4. rm -rf/tmp/myapp

上传 myapp-after.ipa 作为您的 TestFlight 构建。

关于iphone - 如何部署使用 XCODE 6-beta 和 TestFlight 制作的 Swift iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24627650/

相关文章:

git - 推送github发布要求

ios - 有没有人在 TestFlight env 上成功向您的用户发布 ios App Clip,用于生产环境?

iTunesConnect TestFlight 的 iOS 应用程序版本和内部版本号

android - 瞬间向10米内的一组手机发送信号

iphone - 如何摆脱 UINavigationController(iOS 应用程序)中的灰色条

ruby-on-rails - 您如何使用 capistrano 进行滚动部署?

deployment - WiX 自定义操作项目 - BadImageFormatException

testflight - 测试人员全部以匿名用户身份出现

iphone - 地幔 :cannot find protocol declaration, 'MTLJSONSerializing'

iphone - 我们的淡入淡出动画卡住了按钮和 slider 控件