最近上传了一个app,由于是第一次上传,花费在这上面的时间不比做app的耗时短啊....说多了都是泪。下面为了不让大家掉坑里去,分享一些小经验:

1.使用别人的开发者账号上传完自己的app(本人暂无开发者账号,因此是借来用用的)后,想用自己的手机进行真机测试,遇到了下面的报错:

    A valid provisioning profile for this executable was not found。

解决方案:

第一步:

把bundle Identifier 和 Team 都改为自己手机真机调试时的内容。

第二步:

 

在Code Signing里面将Identity,Provisioning Profile都改成自己的账号信息。

完成后view details,又可以愉快地用自己手机真机测试了

 

2.自己上传的app被退回后,修改完怎么再上传回去?

第一步:首先在"构建版本"里面将上传有问题的版本删除

第二步:product->achive重新打包上传修改后的版本。achive灰色不可点?连上真机,模拟器选择Generic IOS Device。

    记得General->build数字要加1,不然会报错,说你重复上传了。

    ERROR ITMS-4238: "Redundant Binary Upload. 

第三步:上传成功后,在"构建版本"里面添加你上传的新版本。

第四步:提交审核。

 

有更多内容会一直补充。

posted on 2016-06-06 23:32  steer  阅读(325)  评论(0编辑  收藏  举报