发现问题
升级xcode8以后昨天下午打包上传项目多次,每次都可以成功打包,然后出现
正在处理
稍等片刻以后画风突变
正在准备的版本消失不见
连续试了好几次都是这种问题,最后用的xcode7.3重新打包上传成功!
版本构建无效的都是xcode8打包上传的
但是,既然xcode8出现了这种问题,我们就要解决它,今天又重新用xcode8打包.
解决方法
首先当然是访问系统权限。
这个很好解决,项目中访问了隐私数据,比如:相机,相册,联系人等,在Xcode8中打开编译的话,都会crash。于是不喜欢copy的我自己在info.plist 添加了几项,如图:
开始了解iOS10的一些更新特性,又百度查了一些资料,才发现跟软件访问系统的相机、相册、录音等的权限的问题,也就是在info.plist里添加几个字段来自定义权限询问时的显示文字。
相机权限:
Privacy - Camera Usage Description
允许此权限才能使用相机功能
相册:
Privacy - Photo Library Usage Description
允许此权限才能保存图片
麦克风:
Privacy - Microphone Usage Description
允许此权限才能录音
里面定义的字符串会在系统权限询问的时候显示在弹窗上。
之后在编译运行就可以了。
总结
以上就是总结的在Xcode8打包上传构建版本无效的解决办法,希望对有需要的大家能有所帮助,如果有疑问大家可以留言交流。
本文向大家介绍xcode8提交ipa失败无法构建版本问题的解决方案,包括了xcode8提交ipa失败无法构建版本问题的解决方案的使用技巧和注意事项,需要的朋友参考一下 最近iOS10出来了 Xcode也跟着升级到了8 想着App做个更新 于是修改好了代码打算上传新包 ,无奈总是发现构建不了新版本 1.如果是收费的App,那么是要去同意一个协议,才能构建新版本的 || 如果是免费App,那就忽略这条
本文向大家介绍解决webpack打包速度慢的解决办法汇总,包括了解决webpack打包速度慢的解决办法汇总的使用技巧和注意事项,需要的朋友参考一下 刚开始用webpack,谈一谈解决webpack打包慢的问题的方法 技巧1 webpack在打包的时候第一次总是会做很长的准备工作,包括加载插件之类的。在刚接触webpack的时候总是webpack一下-测一下-改一下-再webpack一下,这种方式最
我知道有文档或发行说明,但我有没有办法找到cloud foundry在任何环境变量中使用的tomcat版本? 我在/actuator/env中看不到它
请告诉我如何解决这个问题。我更新了Xamarin表单dll。 我得到以下错误: 错误错误:找不到符号专用本机void n\u onInflate(android.support.v7.widget.ViewStubCompat p0,android.view.view p1);符号:class ViewStubCompat位置:package android。支持v7.widget obj\Deb
本文向大家介绍IOS上iframe的滚动条失效的解决办法,包括了IOS上iframe的滚动条失效的解决办法的使用技巧和注意事项,需要的朋友参考一下 问题描述: iframe设置了高度(例如500px)。倘若iframe的内容足够长超出了iframe设定的高度时,在ipad等设备上。iframe内部html的滚动条不出现。并且活生生的从500px处截断,(类似overflow:hidden的效果)
本文向大家介绍Android CheckBox中设置padding无效解决办法,包括了Android CheckBox中设置padding无效解决办法的使用技巧和注意事项,需要的朋友参考一下 Android CheckBox中设置padding无效解决办法 CheckBox使用本地图片资源 CheckBox是Android中用的比较多的一个控件,不过它自带的button样式比较丑,通常都会替换成本