您的位置:首页 > 移动开发 > IOS开发

公司项目适配IOS9总结

2015-09-18 13:32 337 查看
1.JSONKit

项目在xcode7 IOS9 开发环境上报错,不能进行JSONSring和JSONData的使用 。在真机上没有问题,在模拟器上put和post数据适合JSONKit报空对象野指针的错误。

JSONData


//没有修改
NSData * jsonData = [[records keyValues] JSONData];//在ios9上JSONKit模拟器报错

//采用系统
NSData * jsonData = [NSJSONSerialization dataWithJSONObject:[records keyValues] options:NSJSONWritingPrettyPrinted error:nil];
NSString *sendResult = [self putData:jsonData toUrl:senderUrl];


JSONString

model.pictures= [arr JSONString];//在ios9上JSONKit模拟器报错

//采用系统

NSData *jsonData=[NSJSONSerialization dataWithJSONObject:arr options:NSJSONWritingPrettyPrinted error:nil];

model.pictures = [[NSString alloc]initWithData:jsonData encoding:NSUTF8StringEncoding];


Bitcode

方法一:更新library使包含Bitcode,否则会出现以下中的警告;

方法二:关闭Bitcode,方法见下图



Https

公司暂时不给升级服务器

采用原来的请求方式



更多请参考地址:IOS9适配教程

IOS开发技术交流QQ群:491355147 欢迎加入一起讨论技术哦
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: