在一个应用程序中,我还有2个扩展及其相应的证书以及Provisioning配置文件。因此,在将构建版本上传到App Store时,所有三个目标应该具有相同的构建编号。请帮我。预先感谢。
答案 0 :(得分:0)
所有目标版本号应与主项目的目标相同。
答案 1 :(得分:0)
对于扩展目标(* .appex)及其包含的iOS应用,CFBundleVersion和CFBundleShortVersionString应该相同。否则,将内部版本上传到Appstore时将引发警告。
警告会像
CFBundleVersion不匹配-扩展程序的CFBundleVersion值'1' 'main.app/PlugIns/extension.appex'与CFBundleVersion不匹配 其包含的iOS应用程序“ main.app”的值“ 1.0.3”。
CFBundleShortVersionString不匹配-CFBundleShortVersionString 扩展名'main.app/PlugIns/extension.appex'的值'1.0'不 匹配其包含的CFBundleShortVersionString值'1.0.3' iOS应用程序“ main.app”。
解决问题后,您可以使用Xcode或应用程序 加载程序可将新的二进制文件上传到iTunes Connect。