不是重复(请参阅下文)。
ItunesConnect给了我一个警告:
appex does not match the CFBundleVersion
似乎错误纯粹与appex相关,而appex似乎是我的贴纸扩展的编译版本。
两个目标(app和贴纸)显然都具有相同的CFBundleVersion(在plist和目标> general> build中)。
罪魁祸首是.appex文件中的plist(可以通过show package contents看到它),我不明白为什么它与目标使用的不同。
从我发现的情况来看,当存档xcode创建一个新的.app文件时,该文件只会在存档中创建一个新的plist文件,但显然sunx文件中的某些内容不会更新。
永久修复此问题的可能方法有哪些?我修改了文件中的值,但我不确定它会坚持下去。
答案 0 :(得分:0)
因此,如果你们中的任何人使用构建脚本来破坏你的CFBundleVersion,请确保将它放在Copy Bundle Ressources阶段之前。