美文网首页
升级Xcode8自己遇到的坑以及解决办法

升级Xcode8自己遇到的坑以及解决办法

作者: MAS_JZQ | 来源:发表于2016-10-11 11:03 被阅读0次

1.快捷键  command + /  注释失效;

解决办法:在终端输入:sudo /usr/libexec/xpcachectl  重新启动mac;

2.真机测试不支持ios8.0以下版本;

解决办法:第一步.应用程序-xcode 显示包内容-Contents-Developer-Platforms-iPhoneOS.platform-DeviceSupport 把里边 6.0 6.1 7.0 7.1 的文件夹粘贴到xcode8 对应的文件夹内 

第二步. 应用程序-xcode 显示包内容-Contents-Developer-Platforms-iPhoneOS.platform-Developer-SDKs-iPhoneOS.sdk-SDKSettings.plist 文件下DefaultProperties - DEPLOYMENT_TARGET_SUGGESTE... 该数组中添加 6.0 6.1 7.0 7.1 对应的测试版本,(注意:如果你的文件是只读模式的,那么是不能修改的,你需要把Contents-Developer-Platforms-iPhoneOS.platform-Developer-SDKs-iPhoneOS.sdk-SDKSettings.plist 这些文件拷贝一份到桌面,修改完成后覆盖原文件)这个版本排序一定要是从小到大,直接把小的添加到下面是不管用的,必须把小的拖到最上边.这个时候退出你的Xcode,然后重新启动,你就会发现ios8.0以下的真机 也可以正常测试了

个人收藏的模拟器文件   链接: http://pan.baidu.com/s/1kVi6EXL 密码: sc6k

3.控制台打印信息过多;

解决办法:打开你的项目,点击Edit Scheme,在Environment Variables中 添加OS_ACTIVITY_MODE = Disable 只对当前打开的项目有效。

设置后真机测试nNSLog不打印,

添加宏定义#ifdef DEBUG

#define NSLog(format, ...) printf("[%s] %s [第%d行] %s\n", __TIME__, __FUNCTION__, __LINE__, [[NSString stringWithFormat:format, ## __VA_ARGS__] UTF8String]);

#else

#define NSLog(format, ...)

#endif

4:Xcode8之后访问相册、相机、位置、麦克风、蓝牙等权限

解决办法:

NSBluetoothPeripheralUsageDescription     访问蓝牙

NSCalendarsUsageDescription    访问日历

NSCameraUsageDescription    相机

NSPhotoLibraryUsageDescription    相册

NSContactsUsageDescription    通讯录

NSLocationAlwaysUsageDescription    始终访问位置

NSLocationUsageDescription    位置

NSLocationWhenInUseUsageDescription    在使用期间访问位置

 NSMicrophoneUsageDescription    麦克风

NSAppleMusicUsageDescription    访问媒体资料库

NSHealthShareUsageDescription    访问健康分享

NSHealthUpdateUsageDescription    访问健康更新

NSMotionUsageDescription    访问运动与健身

NSRemindersUsageDescription    访问提醒事项

--------------------------------------------------------------------------------------------

参考文档:http://www.cocoachina.com/bbs/read.php?tid-1696016.html

                  http://www.cnblogs.com/feigechuanshu/p/5914443.html

相关文章

网友评论

      本文标题:升级Xcode8自己遇到的坑以及解决办法

      本文链接:https://www.haomeiwen.com/subject/heapyttx.html