我正在寻找一种自动化 iOS 开发测试周期的方法,最流行的方法似乎是越狱,然后是 ssh。这包括两个步骤:
- 使用命令行从 Mac/PC 将我的应用程序部署到设备。
- 从 Mac/PC 命令行在设备上运行应用程序。
然而,自从 iOS6 和 iPhone5 以来,官方越狱一直很不稳定,这让我想找到一个不基于越狱的替代解决方案。
我看过水果带和这篇文章。
但是,前者不再维护,后者似乎远非官方或稳定。所以我又来了,任何想法都值得赞赏!
我正在寻找一种自动化 iOS 开发测试周期的方法,最流行的方法似乎是越狱,然后是 ssh。这包括两个步骤:
然而,自从 iOS6 和 iPhone5 以来,官方越狱一直很不稳定,这让我想找到一个不基于越狱的替代解决方案。
我看过水果带和这篇文章。
但是,前者不再维护,后者似乎远非官方或稳定。所以我又来了,任何想法都值得赞赏!
PhoneGap 的ios-deploy是水果链的一个分支,所以它可能是值得研究的东西。
比尔的链接回答了我问题的“构建和运行”部分。
我将回答部署部分:我发现的唯一工作方法是在 IPA 应用程序上使用 ruby gem transporter_chief.rb:
./transporter_chief.rb my.ipa
http://gamua.com/blog/2012/03/how-to-deploy-ios-apps-to-the-iphone-via-the-command-line/