iOS开发之Xcode8构建版本失效

在iOS10和Xcode8正式版发布之后,第一时间更新了iOS10和Xcode,遇到的问题还是挺多的,特别是在提交AppStore的时候,一直提示"构建版本无效",如下图:

 

苹果发了一封邮件描述了存在的问题

      看邮件中的描述有两个问题,一个是关于访问用户隐私的问题,这个APP中会访问用户的相册,但在plist文件中没有描述;

      从iOS10开始,苹果更加注重对用于隐私的保护,app里边如果需要访问用户隐私,必须要做描述,所以,改之:

在plist文件里添加这几个字段(可以根据自己APP的情况,来添加,比如我用了蓝牙,就找到带有Bluetooth的字段),重点是:要在后面添加描述,如果不添加描述,跟没加是一样的,苹果还是会拒绝,我当时就犯了这个错误尴尬

 

关于隐私的问题解决之后,下面还有个新的问题,说是推送的描述文件又问题什么的,我去开发中心看了一下,证书描述文件都好好的,找了半天,终于找到问题了,在Xcode里修复一个地方就行了

修复完上述问题,再打包上传就Ok了

 

posted on 2016-09-29 09:58  程序“猿”  阅读(350)  评论(0)    收藏  举报

导航