我最近向应用程序商店发布了一个应用程序,它运行得很好,但是我需要在更新中修复一些错误。即,有时分数无法正确保存,用户无法在应用中收听自己的音乐。我在构建项目时从未使用过版本/源代码控制,而且我从未使用过github。
所以,我想知道在更新之前是否应该保存当前版本的副本,或者存档(我将项目提交到iTunes连接时创建)是项目的合适副本(或者是存档)在二进制文件?)?
如果存档不能作为我可以恢复的代码的副本(因为它是二进制的),是否有关于如何保存应用程序的这个工作版本的任何建议?另外,我应该在编辑之前更改plist版本吗?
感谢。如果这个问题不清楚只是评论,我会尝试更好地解释。
答案 0 :(得分:1)
最佳答案很简单:使用专用的软件版本控制系统。
使用Git。
Git documentation and getting started help.
即使您已经拥有大量代码,也很容易上手。
$ cd ~/path/to/project
$ git init
$ git add -A
$ git commit -m "This is the version that is currently on the store"
完成。
替代方案: