![]() |
1
2
据我所知,同样的反应也适用于iphone的开发。在我的项目中,SVN控制的唯一文件是源文件、任何资源(图像、.xibs、音频等)和.xcodeproj文件。 |
![]() |
2
1
版本控制配置文件可能是一个好主意。特别是对于一个特别的beta测试配置文件,每次添加一个新的beta测试人员时都需要更新它,并且有一个这样的历史记录似乎是一个好主意。 |
![]() |
3
1
实际上,我想说的是,您应该进行您通常不会进行的版本控制—最终的应用程序包和dsym文件都在build下。但是,您只需要在发布专卖店或发行版的商店时存档这些文件,所以我会把它放在忽略文件中,但在某个地方,您可以复制这些文件来检查它们的分布,并将它们与源一起标记。 在将应用程序包放入此保存目录之前,您可能需要压缩它 您需要这两个文件,以便能够象征测试人员或应用程序商店的应用程序用户发送给您的崩溃日志。一个有意义的堆栈崩溃痕迹是无价的! |
![]() |
4
1
如果除了项目源和媒体之外,还计划随时间更新应用程序,则可能还需要对以下内容进行版本控制:
在beta版本发布之前,您可能还希望将移动提供文件以及来自开发版门户的设备列表的快照用于那个版本,这样您就可以及时返回并找出是谁发布的。如果你真的是硬核,你也可以保持由beta测试者提交的电子邮件,这样你就可以把它放在一个地方,然后回去仔细检查bug报告。 |
![]() |
5
0
对。我在iPhone OS项目中使用的.gitignore文件与在Mac OS项目中使用的完全相同。 |
![]() |
mikko · SwiftUI如何在不同堆栈中实现同一视图的平滑动画 5 月前 |
![]() |
routern · 如何组合contextMenu和圆角矩形? 5 月前 |
![]() |
DevHome98 · 3D触摸不适用于设备swift 1 年前 |
![]() |
dunoiww · 从全屏返回时如何触发onAppear 1 年前 |
![]() |
Community wiki · iPhone上ivar的继承问题 1 年前 |
![]() |
Community wiki · 查找iOS日历 1 年前 |
![]() |
Community wiki · 有效的IPhone编程技术[关闭] 1 年前 |