我想将我的应用程序提交到 Apple 审批流程。根据指南,他们将拒绝测试版应用程序。
在开发过程中,我的代码是基于较早的 beta 版本,这就是为什么我有一些文件和文件夹,其中包含字符串“beta”:
./FooBeta
./FooBeta/FooBeta-Info.plist
./FooBeta/FooBeta-Prefix.pch
./FooBeta.xcodeproj/xcuserdata/bar.xcuserdatad/xcschemes/FooBeta.xcscheme
./FooBeta.xcworkspace/xcshareddata/FooBeta.xccheckout
./FooBetaTests/FooBetaTests-Info.plist
./FooBetaTests/FooBetaTests.m
我想知道删除测试字符串。 如何在不损害我的应用的情况下做到最好?
我有点担心这些文件:Info-Plist、Prefix.pch、xuserdata、xcsahreddata,更改它们会导致意外错误,因为找不到文件...
除了文件之外,我还必须重命名包标识符、包显示名称和包名称。 (最后一个我不确定)
你有什么提示或提示我有(更多)要考虑的吗?
最佳答案
当 Apple 表示他们将拒绝测试版应用程序时,他们就是这个意思。并不是说它包含字符串“beta”。
从逻辑上考虑一下——如果我创建一个希腊字母应用程序……Alpha、Beta、Gamma 等会怎样
或者只是一个字母应用程序(alpha-beta-pp,geddit?)
只要确保您没有在您的应用程序名称或 UI 或您的 iTunesConnect 提交中使用任何说明它是测试版的描述即可。
关于ios - Xcode 更改文件和文件夹的命名以供批准,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21989953/