ios10适配
来源:互联网 发布:java工程师待遇 编辑:程序博客网 时间:2024/05/21 22:38
原本工程用xcode7运行,适用于ios8.0和9.0的版本。但是在ios10.1更新后,项目无法运行。
下面本人将我所遇到的错误和解决方法一一贴出:
(1)iPhone unavailable
解决方案:1.将Xcode7升级到8.
2.在网上下载xcode ios10.1 sdk,下载解压后放入Xcode下/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 注意:如何打开contents:右键xcode显示包内容
(2)Please try rebooting and reconnecting the device
解决方案:1.查看Xcode是否为最新版本
2.重启xcode,并且 重新连接手机或重启手机。
3. 检查证书是否重新导入
项目适配于ios10
下面将报错和解决方法一一贴出:
(1)系统字体变大,可能之前的label容纳不下文字,就会出现省略号等问题。
解决方案:1.加入以下代码 [ label sizeToFit]。
2.
myLabel.font =[UIFont preferredFontForTextStyle: UIFontTextStyleHeadline];
//是否更新字体的变化 myLabel.adjustsFontForContentSizeCategory = YES;
(我用的方案一解决的-- 在网上找到的方案二,不知为何方案二无法解决问题)
(2)通知以及推送问题
解决方案:添加UserNotifications.framework框架
并进行以下操作
0 0
- ios10适配
- iOS10适配
- iOS10适配
- iOS10 适配
- iOS10 适配
- ios10适配
- iOS10 适配
- iOS10适配
- iOS10适配
- iOS10 适配
- ios10适配
- iOS10适配
- 适配 iOS10 以及 Xcode8
- 适配 iOS10 以及 Xcode8
- iOS10开发 适配Xcode8
- 适配 iOS10 以及 Xcode8
- 适配iOS10以及Xcode8
- iOS开发 适配iOS10
- TOMCAT服务器重启造成图片资源自动删除
- Ubuntu环境配置
- centos7 安装jdk以及path设置
- 解决:dubbo配置文件报红叉的问题
- 【C#】62. 异步读写文件的几种方法: Task.Factory.FromAsync,WriteAsync
- ios10适配
- 请执行命令取出linux中eth0的IP地址
- Iptables工作原理使用详解
- Android工程的编译过程
- 3.8 Swift数组的遍历
- 【机器学习】监督和非监督学习
- 软件开发项目成本管理实践
- Linux操作练习 demo(待完善)
- 一个简单登录的Struts2的示例