应用被拒了两次了。。。烧香
整理一下,重新发布检查的事项:
1.bundle ID
2.证书
3.release版本
4.屏蔽log
5.skip install--发布的时候静态库的Skip Install要设置成YES,而应用程序的要设置成NO。否则校验会失败! 很重要
6.今天遇到了invalid binary问题,很让人抓狂,以下是网上查到的可能出问题的地方
1. 文件系统问题,一定要在MAC分区下编译上传
2. 多余的代码,这个是最烦人的,一定要看回复,然后删除多余的东西,很多是框架相关的
3. 缺少entitlements.plist,需要填写application-identifier
4. provisioning的问题,有的人遇到证书的问题,总之重新做一遍
5. "Icon Files"的问题, 参考http://stackoverflow.com/questions/3658929/itunesconnect-iphone-app-status-invalid-binary
6. deployment target 选择错误,最好重做RELEASE的DISTRIBUTION
最终发现产生问题的原因是,由于用xcode4.3 编译,但是工程中多了一张4寸的图片。解决方法:删掉该图片
本文总结了iOS应用发布过程中常见的问题及解决方案,包括bundleID、证书配置、release版本准备、日志屏蔽、SkipInstall设置、invalidbinary错误排查等关键步骤。
774

被折叠的 条评论
为什么被折叠?



