我提交给 iTunes Connect 进行 Testflight beta 测试的 iOS 应用程序版本几乎过期了。据我所知,为了延长 30 天的试用期,我需要再次提交它,但要使用递增的构建版本。由于我存档的代码库是很久以前的,我不想将代码库恢复到该版本并再次存档。我只是想知道是否有任何可能的方法来更改存档的 iOS 项目的内部版本号。我想再次提交版本 1.3.6(1.3.6.8,已在 iTunes Connect 中进行 beta 测试),如下所示。
当然,如果您仍然拥有原始存档。 Xcode Archive 只是一个具有特定层次结构的目录。
你应该只是
- 打开 Xcode 管理器 - 您问题中的屏幕截图中的那个
- 右键单击要修改的版本
- 选择“在 Finder 中显示”
- 右键单击存档“文件”(类似于:“ProjectName 9-8-15, 7.34 AM.xcarchive”)
- 选择“显示包装内容”
您应该使用搜索工具扫描文件夹以查找每个文件中的版本号。对于一个基本的 iOS 应用程序来说,修改两个文件就足够了:Info.plist
and dSYMs/YourProjectName.app.dSYM/Contents/Info.plist
.
此时您已完成,但组织者并未接受更改。你可以直接复制整个.xcarchive
文件/文件夹并更改日期大约一分钟。重新打开管理器,您将在其中看到新版本。
事实上,你可能应该保留原来的.xcarchive
照原样,先复制它,然后再使用“显示包内容”打开。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)