ios10适配

原本工程用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框架
并进行以下操作


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值