提交打包提交App,提交审核,过不久再刷新一次再看,就变成了二进制无效,上传了七次都是二进制文件无效,

可能原因:
1.自2015年2月份开始,在AppStore上面没有上架的app,必须支持64位,包括工程里面的代码和用到的静态库文件。
2.2015年6月份上传的升级版本必须要支持64位。

解决方案:
1.先查看下是否支持64位(发布的App要支持64位)
Build settings —>Architectures —>Architectures
iOS开发-App提交iTunes Connect后"二进制无效"arm64问题

iOS开发-App提交iTunes Connect后"二进制无效"arm64问题

2.如果还没成功,继续iOS开发-App提交iTunes Connect后"二进制无效"arm64问题
查看Schemes的Analyze和Archive是否是release模式
Edit Schemes —>Analyze  Archive  
iOS开发-App提交iTunes Connect后"二进制无效"arm64问题

iOS开发-App提交iTunes Connect后"二进制无效"arm64问题


3.如果还没成功,继续iOS开发-App提交iTunes Connect后"二进制无效"arm64问题
  用Xcode打包上传时,苹果默认勾选了Include app symbols for yourapplication to receive symbolicated crash logs from Apple.
将勾去掉,但是还是不能上传还是二进制文件无效。

iOS开发-App提交iTunes Connect后"二进制无效"arm64问题
iOS开发-App提交iTunes Connect后"二进制无效"arm64问题

   
4.如果还没成功,继续iOS开发-App提交iTunes Connect后"二进制无效"arm64问题
Architectures:你想支持的指令集。
Valid architectures:即将编译的指令集。
Build Active Architecture Only:是否只编译当前设备适用的指令集。

iOS开发-App提交iTunes Connect后"二进制无效"arm64问题


iOS开发-App提交iTunes Connect后"二进制无效"arm64问题


完成上面这些基本上就能成功了,如果还是没成功,那就加油吧!

相关文章:

  • 2022-01-08
  • 2022-02-05
  • 2021-12-14
  • 2021-07-18
  • 2021-12-02
  • 2021-12-16
  • 2021-04-05
  • 2021-11-19
猜你喜欢
  • 2021-09-26
  • 2022-01-28
  • 2021-10-23
  • 2021-12-20
  • 2021-12-05
相关资源
相似解决方案