iOS进行项目上传时遇到The Info.plist in the package must contain the CFBundleVersion key的解决方法

iOS上传时报错显示:The Info.plist in the package must contain the CFBundleVersion key解决方法

今天上传时遇到一个错误:

iOS进行项目上传时遇到The Info.plist in the package must contain the CFBundleVersion key的解决方法_第1张图片
报错信息.png

这个报错信息:“The Info.plist in the package must contain the CFBundleVersion key”的意思是生成的包文件中CFBundle Version的key值为空。
那根据报错信息的话解决的思路就是在向商店上传前对包里面的info.plist中的CFBundle Version值进行修改。
具体步骤如下:
1、首先点击Active进行打包操作

2、选择生成的软件包,如下图所示。选择Show in Finder。

iOS进行项目上传时遇到The Info.plist in the package must contain the CFBundleVersion key的解决方法_第2张图片
Achive后的界面.png

)

3、在Finder中选择生成的包,右击选择显示包

iOS进行项目上传时遇到The Info.plist in the package must contain the CFBundleVersion key的解决方法_第3张图片
Finader文件夹下的结构.png
iOS进行项目上传时遇到The Info.plist in the package must contain the CFBundleVersion key的解决方法_第4张图片
Finder中的对应软件包.png

4、找到info.plist文件,并打开。

iOS进行项目上传时遇到The Info.plist in the package must contain the CFBundleVersion key的解决方法_第5张图片
包内容.png

5、在info.plist表中找到CFBundle Version并给其填写Build version值即可。

iOS进行项目上传时遇到The Info.plist in the package must contain the CFBundleVersion key的解决方法_第6张图片
info.plist表.png
iOS进行项目上传时遇到The Info.plist in the package must contain the CFBundleVersion key的解决方法_第7张图片
修改CFBundle Version值.png

6、修改完毕后直接进行上传操作即可。不必也不要重新Achive。

iOS进行项目上传时遇到The Info.plist in the package must contain the CFBundleVersion key的解决方法_第8张图片
提交成功.png

你可能感兴趣的:(iOS进行项目上传时遇到The Info.plist in the package must contain the CFBundleVersion key的解决方法)