因此,我尝试将我的应用程序上载到App Store,并且收到此错误消息。
错误ITMS-90060:“此 bundle 包是无效的。Info.plist文件中的CFBundleShortVersionString键'HEAD基于1.0'的值必须是一个由句点分隔的列表,最多包含三个非负整数。”
如果打开它给我的日志,您可以清楚地看到版本短字符串是正确的。
<software_assets apple_id="456805313"
bundle_short_version_string="27.1.1"
bundle_version="3221"
....
</software_assets>
我想念什么?!?
最佳答案
检查您使用过的任何第三方框架。有报告称,xcode越过进入主项目的第三方资源中包含的bundle_short_version_string跳闸。例如:
CFBundleVersion must be a period separated list of at most three non-negative integers (WARNING ITMS-9000)
https://forums.developer.apple.com/thread/23581
关于ios - iOS App上传正在获取CFBundleShortVersionString错误消息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34097963/