ios - 部署旧版本的 iOS 应用程序

标签 ios xcode cocoa-touch git migration

也许我犯了一个错误,但是当我完成我的应用程序的 v1.1 工作时,我将它 merge 到 XCode 中的 master 分支并删除了 1.0 分支。现在,在我的 v1.11 分支上工作,我想测试从 1.0 到 1.11 的迁移。虽然我仍然保存了二进制文件。

如何将我的 1.0 版二进制文件部署到模拟器和测试设备上?

对于这种情况,我是应该让 v1.0 分支无限期地保留下来,还是在代码 merge 回 master 分支后删除它是否正确?

关于处理此类事情的最佳实践有什么建议吗?

最佳答案

进一步阅读表明,测试更新的最简单方法是使用 iTunes 部署旧的 .ipa。这假设您在提交时已存档二进制文件。

Matt Connolly 在 this question 上的回答很有启发性。

关于ios - 部署旧版本的 iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13536018/

相关文章:

iphone - objective-c 套接字编程

ios - 隐藏 UITableView 页脚

cocoa-touch - cocoa /iPad 如何在 alpha == 0 时保持 UIButton 可点击?

ios - 隐藏的iCarousel元素反射效果

ios - iOS 中的 Google Drive 集成以上传 PDF 文件

ios - PresentViewController 在 iOS 4.3 上崩溃但在 iOS 5 上没有

ios - 如何提供纵向和横向两种不同的 View ?

c++ - 关于 Xcode4 和 C++

ios - iOS App在存档版本中崩溃,但不发布/运行

ios 有条件地关闭 facebook sdk