🐼黑超熊猫zuik's blog

iOS 开发修行之路


  • 首页

  • 分类

  • 归档

  • 标签

私有API-修复iOS10不弹出"是否允许xxx访问数据"导致app无法联网的bug

发表于 2017-02-05   |   分类于 私有API , bug修复
问题描述iOS 10有一个系统bug:app在第一次安装时,第一次联网操作会弹出一个授权框,提示”是否允许xxx访问数据?”。而有时候系统并不会弹出授权框,导致app无法联网。 详细情况见: iOS 10 的坑:新机首次安装 app,请求网络权限“是否允许使用数据” iOS 10 不提示「是否允许应 ...
阅读全文 »

iOS Crash分析必备:符号化系统库方法

发表于 2016-12-18   |   分类于 调试技巧 , crash分析
如果你有过分析iOS崩溃日志的经验,一定经常看到日志里出现很多<redacted>的字段。这篇文章就是帮助开发者将这些字段符号化为对应的系统库方法名。 如果你已经掌握了这方面的知识,就直接去这里iOS-System-Symbols,下载我整理好的系统库符号文件吧。 符号化的作用当获取到a ...
阅读全文 »

约束冲突调试工具:解决iOS7调试难题

发表于 2016-12-13   |   分类于 调试技巧
功能: 在非调试模式下,获取出错的具体约束。 监测约束冲突,并获取出错的view和viewController。 监测iOS7上layoutSubViews导致的crash问题 现状iOS7对Auto Layout的支持问题 iOS7的约束有一些奇怪的bug,对Auto Layout支持并不完美 ...
阅读全文 »

@inerface的11条规范写法

发表于 2016-12-07   |   分类于 代码规范
总结一些interface声明时的规范,相关宏的介绍,定义方法时有用的修饰符,编写注释的规范,最终写出一个合格的头文件。 1.读写权限 1.1实例变量的@public,@protected,@private关键字 1.2属性的readonly,readwrite关键字 2.前向声明 3.只暴露 ...
阅读全文 »

私有API-iOS10 openURL方法跳转到设置界面失效的解决方法

发表于 2016-10-10   |   分类于 私有API
问题在iOS10之前,跳转到系统设置界面的某个指定界面的方式如下:12345//打开定位服务界面NSURL*url=[NSURL URLWithString:@"prefs:root=Privacy&path=LOCATION"];if ([[UIApplication ...
阅读全文 »
12
zuik

zuik

自强不息 厚德载物 zuikxyo@gmail.com https://github.com/Zuikyo https://xiaozhuanlan.com/zuik https://juejin.im/user/58b78c1dac 502e006bc59b5c

15 日志
9 分类
1 标签
RSS
© 2019 zuik
由 Hexo 强力驱动
主题 - NexT.Pisces