上传完二进制文件后在构建版本中找不到的情况:

环境:Xcode 9.3 (9E145)
大致有几种原因,可以按照以下步骤进行排查。
排查步骤:
1.检查使用的权限,并info.plist文件中添加权限:

2.检查打包App的版本号和iTunesConnect中的版本号是否一致
3.检查App是否少图标
如果APP指定的Devices是Universal,需要包含iPad和iPhone的图标
4.检查二进制文件是否上传成功
有时候使用XCode上传时把窗口最小化会立即提示上传成功,其实并没有,建议使用Application Loader上传。
5.iTunes Connect的应用上传详情页,点击“活动”,查看已上传的二进制文件状态

如果上传后显示正在处理,刷新之后版本消失,这时候二进制文件很有可能被判定为无效的二进制文件了。这时候请到开发者邮件中查看邮件,Apple会发邮件告诉你构建版本失败的原因 ,然后根据原因进行修改,记得构建版本都要改build比如第一次构建版本为1.0那么第二次还是1.0会报错应该改为1.1,以此类推。
网友评论