上传app遇到的错误

写的非常详细的App上线流程的博客 感谢爱尚开发 iOS app上架图文教程及注意事项


blog.csdn.net/baidu_31683691/article/details/52587491




1, 打包完成 , 上传app的

提示 是ERROR ITMS-90098 :"This bundle is invalid . The key

UIRequiredDeviceCapabilities contains value 'armv7s' which is

incompatible with the MinimumOSVersion value of '7.1'"

解决:1,Build Active Architecture Only  release版改为No

2,Valid Architectures 填写多个, 比如arm64 armv7

3,如果info.plist有UIRequiredDeviceCapabilities, 删除之

二,iOS 10 苹果对用户的隐私更加严格

本来按照以前的方式上传应该没啥问题的,但是再商店里却找不到构建版本,“+”都没,有的会显示此版本无效。

苹果会发邮件给你

上传app遇到的错误_第1张图片

开始我只添加了,app 中用到的几个隐私,但是就是通不过,后来问已经上传成功的朋友, 他是把所有的隐私都在plist文件中添加, 后来我在网上,又看到(麦克风, 相机, 相册)这三种一定要有的,也有说还有日历的隐私权限 , 我添加后再打包提交 , 就 OK了,看来 iOS10 苹果对用户隐私是比较重视的

注意,添加的时候,末尾不要有空格

麦克风权限:Privacy - Microphone Usage Description 是否允许此App使用你的麦克风?

相机权限: Privacy - Camera Usage Description 是否允许此App使用你的相机?

相册权限: Privacy - Photo Library Usage Description 是否允许此App访问你的媒体资料库?通讯录权限: Privacy - Contacts Usage Description 是否允许此App访问你的通讯录?

蓝牙权限:Privacy - Bluetooth Peripheral Usage Description 是否许允此App使用蓝牙?

语音转文字权限:Privacy - Speech Recognition Usage Description 是否允许此App使用语音识别?

日历权限:Privacy - Calendars Usage Description 是否允许此App使用日历?

定位权限:Privacy - Location When In Use Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据

定位权限: Privacy - Location Always Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据

定位的需要这么写,防止上架被拒。

重点是:要在后面添加描述,如果不添加描述,跟没加是一样的,苹果还是会拒绝(最基础前三项添加)

你可能感兴趣的:(上传app遇到的错误)