ios – CFBundleVersion必须是最多三个非负整数的周期分隔列表(W
尝试提交我的应用时收到此警告:
这是第一次在使用该版本格式的大量提交后看到这一点. 关于CFBundleVersion有什么改变? 我猜三个不总是在那里?还是苹果刚开始向我们警告呢? 从Apple docs:
编辑: 显然,CFBundleVersion已经改变,你可以看到here. 解决方法
这发生在我从Cocoapods使用的框架,这里是我如何修复它:
您需要在info.plist文件中找到非标准的CFBundleShortVersionString.我搜查了所有这些,并在其中一个回答中发现: <key>CFBundleShortVersionString</key> <string>HEAD based on 1.0</string> 改为: <key>CFBundleShortVersionString</key> <string>1.0</string> 它工作 Cocoapods开发人员创建的这种方法也可以: https://github.com/Jonge/Cocoapods-frameworks-version-number-fix (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |