iOS发布APP 报错 "No .app bundles found in the package"

今天发布新版本的APP,打包进度条爬了半天终于爬完了,正在上传的过程中.....发生了错误..如图

iOS发布APP 报错 "No .app bundles found in the package"

问题的原因:

之前百度查了一下,有前辈已经写了出现问题的原因,但是我自己还是要自己记录下.

在Mac系统10.11没有更新的时候,用的xcode7.3.1打包,上传都正常. 前几天刚刚更新了Mac的系统到10.12,而且下载了xcode8(装了2个版本)于是打包上传就出问题了....问题就在于更新系统导致的.

(我是渣渣小白,,真的没有深究具体原因,有大神知道原理,还望指点小弟).时间紧,找到办法就直接做了,写个笔记记录下.

解决办法:

1.(如果电脑里有2个版本的Xcode的话)在xcode7里打包到本地.---->然后打开xcode8------>使用xcode8的Application Loader工具本地上传到商店

2.找一个没有升级成10.12系统的Mac电脑打包上传.(不过证书有点麻烦)

iOS发布APP 报错 "No .app bundles found in the package"

3.第三个办法就是博主的这个办法,我没有用,(感觉有点麻烦)不知道是否可行.大家需要的可以自己试试.我贴出来详细步骤:

第一步:

1、先使用 Xcode7.3.1 打包。

iOS发布APP 报错 "No .app bundles found in the package"

2、选中打好的包,“show in Finnder”

iOS发布APP 报错 "No .app bundles found in the package"

3.有个 “xx.xcarchive”,选中它 显示包内容,

iOS发布APP 报错 "No .app bundles found in the package"

4.然后是找到:”Products” 文件夹 –> ”Applications”文件夹,这里有一个 “xx.app”,选中它显示包内容。

iOS发布APP 报错 "No .app bundles found in the package"

找到 “info.plist”文件,修改 “info.plist” 中 “BuildMachineOSBuild” (复制键--cmd+F 粘贴)键所对应的值为:”16A323”, 

iOS发布APP 报错 "No .app bundles found in the package"

修改 “DTXcodeBuild” 键所对应的值为 “8A218a”, 

iOS发布APP 报错 "No .app bundles found in the package"

然后用 “Xcode8”(我用的是Xcode8 beta版) 或者 “Application Loader” 提交。

做笔记是一个好的习惯,为自己也为别人.假如我能帮到你,我也会非常开心!O(∩_∩)O哈哈~

 

相关文章: