美文网首页
iOS 10出现的崩溃问题

iOS 10出现的崩溃问题

作者: 举个栗子wow | 来源:发表于2016-09-19 09:35 被阅读90次

    13号下午提交的包,今天通知审核被拒了,查看原因让我查找网络原因(IPV6)、查看崩溃信息等,并没有指出为什么在启动的时候崩溃了。
    花了一上午时间排除IPV6(虽然之前是没有问题的),利用.dSYM文件和崩溃日志符号化符号集也没有代码的具体定位,而且重复测试还不能复现,这就懵逼了。。。
    然后又研究了一下崩溃日志,审核环境是在10.0.1。。。估计就是这个地方出的问题。。。然后又花了几个小时升级了Xcode和测试机。。。果然一运行就崩溃了。。。
    但是并没有任何崩溃原因。。。
    查了下iOS10的变化,结合控制台的输出信息,我觉得是用户权限这里出了问题,需要在info.plist文件中配置好权限,比如定位、相册、联系人等。。。如下图:

    94E07393-64EB-4597-BB82-EA228432E4F6.png

    配置好之后再运行果然好了。。。真是坑。。。
    随后打包上传。。。
    几分钟之后显示此版本构建无效。。。我擦。。。
    找到绑定的邮箱账号。。。登陆邮箱。。。查看原因(苹果会向你绑定的邮箱发送邮件)。。。原来是工程中使用了蓝牙(但其实自己的代码并没有,估计是第三方框架里的东西)没有在info.plist里配置。。。
    全配置完后再打包上传。。。终于等待审核了。。。
    = = 一路艰辛。。。明明是想让开发人员强制升级Xcode缺不说明。。。苹果的坑太多了。。。

    相关文章

      网友评论

          本文标题:iOS 10出现的崩溃问题

          本文链接:https://www.haomeiwen.com/subject/bcjgettx.html