项目编译打包后生成的 ipa 包文件上传到 App store connect 的时候出现无效的二进制文件,有可能如下因素情况导致;
因素一,优先检查 Product => Scheme => Edit Scheme 下的 Analyze 和 Archives 是否均为 release
同时检测一下 ipa 包架构 是否支持 arm64
因素二,项目中缺失一些权限相关的 plist 配置导致的,该项缺失上传包的时候 App Store connect 中不会明确指出,而是会通过邮件的方式发送 ...
一个很容易忽视的地方 ... 如有其它因素也望大家多多补充!
以上便是此次分享的全部内容,希望能对大家有所帮助!