ERROR ITMS-90529

来源:互联网 发布:巨人网络借壳后股价 编辑:程序博客网 时间:2024/04/30 14:56

xcode升级之后,公司要发布新的app包,但是,在发布新的app到appstore遇到了意向不到的问题。程序提示错误

invalid package Applications built with SDK 9.0 or later must be packaged as proper IPA files.

下面是截图:



解决方案:

按照错误提示原先上传的是.zip文件,现在需要上传 .ipa文件。也就是需要将打包成的app在打包成ipa文件就可以了。

具体步骤:

1、新建文件夹 Payload 

2、将xcode编译好的app放在Payload文件夹中

3、压缩Payload文件夹为 .zip文件,然后重命名为 .ipa

可以使用shell脚本:

[python] view plaincopy
  1. #!/bin/bash  
  2.   
  3. APPNAME="appName"  
  4. ZIPNAME="zipName"  
  5. IPANAME="ipaName"  
  6.   
  7. mkdir ./ipa/Payload  
  8. cp -r ./${APPNAME}.app ./ipa/Payload  
  9. cd ipa  
  10. zip -r ${ZIPNAME} *  
  11. mv ${ZIPNAME}.zip ${IPANAME}.ipa  

将这个脚本放在Release-iphones文件夹下,运行这个脚本就可以将app转换为ipa。


剩下的就是重新上传ipa文件。万事ok了。

0 0
原创粉丝点击