最近上传了一个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.
第三步:上传成功后,在"构建版本"里面添加你上传的新版本。
第四步:提交审核。
有更多内容会一直补充。
时间: 2024-10-12 21:16:02