iOS上传App方法和问题

前期的证书问题不谈了,比较麻烦,直接说打包过程

1.使用Xcode上传

打开xocde,点击上面的product->archive进行打包,弹出界面后点击右边的Upload to App Store上传,不过听说上传之前先验证,通过率会高些。但是这里经常会报itunes store operation failed错误,这是网络问题,基本上看人品了,一般推荐用下面方法上传

2.Application Loader

在使用之前,你需要先导出ipa文件

1、就象正常用XCode发布应用那样进入到上传的那一步(Product --> Archive)

2、这里不点Upload to App Store,点Export,选择Save for iOS App Store Deployment,点Next按下来的步骤就能导出应该的.ipa文件了

在/Applications/XCode.app/Contents/Applications目录中可以找到Application Loader(右键XCode选择 显示包内容 可以进入目录结构)

1、打开 Application Loader

2、登录开发者的App Store帐号

3、选择交付您的应用,再点击选取(这里选取的是应用导出的.ipa文件)

4、按流程走就可以上传成功了

注意点:提一下,刚刚更新版本的时候遇到几个问题

1.ERROR ITMS-90535: "Unexpected CFBundleExecutable Key. The bundle at 'Payload/dianlan2.app/EaseUIResource.bundle' does not contain a bundle executable. If this bundle intentionally does not contain an executable, consider removing the CFBundleExecutable key from its Info.plist and using a CFBundlePackageType of BNDL. If this bundle is part of a third-party framework, consider contacting the developer of the framework for an update to address this issue."

这是第三方info.plist问题,点击下方搜索info.plist,然后删掉第三方plist文件里面的Executable file字段

2.ERROR ITMS-4238: "Redundant Binary Upload. There already exists a binary ups

上传重复版本,好吧,我第一次明明是失败的,鬼知道怎么上传上去了。 


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值