0

我有一个正在开发的应用程序,我想在日常生活中使用它,但它一直在开发中,所以我从来没有机会使用它。

我从“准备”阶段到“开发”阶段来回循环。有没有办法可以在 Xcode 中维护两个版本,一个是“开发”,另一个是“准备使用”,但仍然使用相同的代码?

4

3 回答 3

1

你在使用版本控制系统吗?这是一个好的分支模型的经典案例。去获取一个 github(或类似的)帐户,如果您需要将您的代码保密,您可以付费而不是使用免费服务。

VCS 的重点是您可以分支您的代码。这意味着您可以拥有一个生产就绪版本(您每天都在使用的版本)和您的开发版本(您一直在开发的版本)。完成新功能后,将其与生产版本合并。

因为它很容易上手并且有据可查,我建议:这个 VCS... http://github.com

这个分支模型... https://github.com/nvie/gitflow

这个 git 客户端:http: //www.sourcetreeapp.com/

于 2013-07-11T00:38:36.110 回答
0

这就是好的版本管理软件的目的。使用 git(包含在开发工具中)或 mercurial,您可以在每个版本中分支代码。这使您可以在新分支上继续开发并在需要时恢复到稳定版本。当新版本稳定时,合并分支并创建新的开发分支。确保在开发分支中更改 xcode 项目的包标识符,以便可以同时在设备上安装这两个应用程序。

于 2013-07-11T00:37:14.310 回答
-1

如果您的应用程序已经在 App Store 上使用促销代码在您的设备上拥有始终使用的应用程序,为什么这一切会变得一团糟...... ;-)

于 2013-07-11T21:17:57.953 回答