也许我犯了一个错误,但是当我完成我的应用程序的 v1.1 工作时,我将它合并到 XCode 中的 master 分支并删除了 1.0 分支。现在,在我的 v1.11 分支上工作,我想测试从 1.0 到 1.11 的迁移。虽然我仍然保存了二进制文件。
如何将我的 1.0 版二进制文件部署到模拟器和我的测试设备上?
对于这种情况,我是否应该无限期地保留 v1.0 分支,还是在代码合并回主分支后将其删除是否正确?
有关处理此类事情的最佳实践的任何建议?
也许我犯了一个错误,但是当我完成我的应用程序的 v1.1 工作时,我将它合并到 XCode 中的 master 分支并删除了 1.0 分支。现在,在我的 v1.11 分支上工作,我想测试从 1.0 到 1.11 的迁移。虽然我仍然保存了二进制文件。
如何将我的 1.0 版二进制文件部署到模拟器和我的测试设备上?
对于这种情况,我是否应该无限期地保留 v1.0 分支,还是在代码合并回主分支后将其删除是否正确?
有关处理此类事情的最佳实践的任何建议?
进一步阅读表明,测试更新的最简单方法是使用 iTunes 部署旧的 .ipa。这假设您已从提交时存档了二进制文件。
马特康诺利对这个问题的回答很有启发性。