嘿,我没有太多要说的,但我一直试图从Xcode 9上传我的应用程序到App Store/ iTunes连接,但每当我这样做,我得到同样的错误信息,但我不是100%确定如何解决这个问题。如果它有助于我使用Swift,Xcode,Cocoapods,和Firebase。
以下是错误消息
未找到合适应用程序记录请验证您捆绑包标识符'org.cocoapods.Protobuf'是否正确谢谢
628mspwn1#
通过删除所有的豆荚,我发现这与豆荚完全无关。错误现在变成了“找不到主包或信息。plist在...中缺少CFBundleIndentifier”经过几个小时的调试,我发现在Info.plist中,有一个名为“Bundle OS Type code”的键,我原来的值是$(PRODUCT_BUNDLE_PACKAGE_TYPE),这导致了上面的错误。通过将Bundle OS Type code的值更改为APPL,我可以上传应用程序二进制文件。
Info.plist
$(PRODUCT_BUNDLE_PACKAGE_TYPE)
Bundle OS Type code
APPL
xuo3flqw2#
在我的例子中,是appstoreconnect上的应用访问出现了问题。在应用信息部分,附加信息部分,编辑用户访问选项中,你可以更改用户对应用的访问。我们在xcode中配置了一个开发者帐户和管理员帐户。当开发者帐户处于活动状态时,xcode似乎无法访问应用元数据。要么将应用程序访问权限更改为无限制,要么以管理员身份登录xcode。希望这有帮助。
2条答案
按热度按时间628mspwn1#
通过删除所有的豆荚,我发现这与豆荚完全无关。
错误现在变成了“找不到主包或信息。plist在...中缺少CFBundleIndentifier”
经过几个小时的调试,我发现在
Info.plist
中,有一个名为“Bundle OS Type code”的键,我原来的值是$(PRODUCT_BUNDLE_PACKAGE_TYPE)
,这导致了上面的错误。通过将
Bundle OS Type code
的值更改为APPL
,我可以上传应用程序二进制文件。xuo3flqw2#
在我的例子中,是appstoreconnect上的应用访问出现了问题。在应用信息部分,附加信息部分,编辑用户访问选项中,你可以更改用户对应用的访问。
我们在xcode中配置了一个开发者帐户和管理员帐户。当开发者帐户处于活动状态时,xcode似乎无法访问应用元数据。
要么将应用程序访问权限更改为无限制,要么以管理员身份登录xcode。希望这有帮助。