iOS10正式版本已发布,Xcode8也随着就发布了,因而我就在第1时间将Xcode8和iOS10都更新了。但是1波需要适配的问题就来,有Xib的问题,还有很多界面上的问题,在iOS10上根本不能看。
通过半天的修改终究把界面适配好了,这时候我以为iOS10的适配应当就到此为止了,因而我就Archive生成Release版本的ipa并将其提交到iTunesConnect,1切都是那末的顺利。但是事实其实不是这样的,上传成功后我打开iTunesConnect网站登录我的开发账号,准备提交版本更新,但是我却找不到我之条件交的ipa。在app下的“活动”栏中的“所有构建版本”也没有我之条件交的版本。(这时候我心想,我明明在Xcode中显示提交成功,为何iTunesConnect中却不显示了,苹果也没有给出任何提示)
我发现构建版本左侧的“+”号可点,点开“+”号后发现:
上面显示我之条件交的几个版本都是无效的,但是在Xcode提交时成功的啊,如果失败也应当给个提示啊。这次却没有任何提示,这肯定不应当啊,每次iTunesConnect中app的状态产生变化,苹果都会发送邮件的,因而我去查阅了1下苹果的邮件,还真有。邮件中有明确的写明:
因而我重新打开项目在Info.plist中添加了以下配置:
在iOS10上如果没有上述配置就使用相机、相册、麦克风程序会闪退的。
不知道还有无其他缘由,反正我就是这样解决的,再次做个笔记,一样也希望可以帮助到遇到相同问题的各位同行们。
上一篇 数据结构顺序表及链表实验
下一篇 nexus离线安装索引及一些问题