首页 > 代码库 > iOS Xcode 8 打包上架 配置文件问题 此构建版本无效 攻克 刚刚 waiting for review

iOS Xcode 8 打包上架 配置文件问题 此构建版本无效 攻克 刚刚 waiting for review

煎熬...  本来xcode 7 打包正在审核了 还要修改一处购买问题  此时 xcode已经升级到xcode 8 了 

 升级后 很神奇 应用没报错 很好的运行 (网上很多说xib storyboard 有bug的  我们没有  因为 我们纯代码开发 优势明显啊) 只补充添加购买代码.

打包 然后问题接踵而至...

(1)Archieve 提示配置文件有问题, failed .  但是xcode 7配置文件是可以的啊 唉

    修改方案: 1 删掉所有配置文件 

                  2  如果 有invalid的配置文件 要在开发账号里面把他们重新生成一遍 是绿色提示的有效状态

                  3  下载 配置文件重新适配

   此时打包是成功的了

(2)上传到 iTunes Store 上 提示 此版本构建无效 !!! 太无语了,有问题查吧 此时上架 无疑是第一波吃螃蟹的人 并不是有太多参考

 主要有一点是说 苹果加强了对用户隐私数据的保护, 如果要获取用户权限 需要在info.list里面明文说明 有key也得有value 缺一不可

 我的项目里面有什么用户权限需要处理呢 

                  1 定位  Location When In Use Usage Description  在用户使用应用内 获取 地理位置

                  2 调用相机

                  3 调用相册 

没有其他了

此时打包  仍然是 "此构建版本无效", 真是疯了.

还有些评论说查看苹果给发的邮件.

这是个关键,一般小公司 开发者的确很容易就有查看苹果邮件权利, 但是这个一般都是老板手机注册的 账号就是邮箱,但是账号密码不一定是邮箱密码

我就属于这种情况, 我没有邮箱密码!!!! 天知道 过去两年 我都怎么经营iOS  Apps的!!!!!

昨天 考虑到邮箱问题已经是 22:21了 问老板要 然后今天上班又人肉要了一遍已经是上午10:38 了,对于开发者这种急迫解决问题的心情 如果你和我一样应该知道什么样的

很幸运,苹果邮件的确写了 构建版本无效的原因,最后一次改了用户权限 判定 构建无效三分钟后 发 的邮件

技术分享

 

天知道 我应用里哪里用蓝牙了 搜引用的头文件 也搜不到!!!!, 可能是第三方????? 这个稍后再研究吧,现在目标我是要发版啊,于是我硬着头皮又写可这个蓝牙的隐私权限

自然, 有苹果邮件就是不一样, 发布了 哈哈.

技术分享

邮件:

技术分享

内部版本号4.6.1就是我今天上午传成功的包

技术分享

 

至此 第一次在xcode 8上发布应用成功的经验积累完成

总结:

苹果邮件很重要 

 

 

 参考

http://blog.csdn.net/h643342713/article/details/52548906

http://www.jianshu.com/p/c0ff07895c02

http://blog.csdn.net/coyote1994/article/details/52552094

 

iOS Xcode 8 打包上架 配置文件问题 此构建版本无效 攻克 刚刚 waiting for review