- 博客(5)
- 资源 (3)
- 收藏
- 关注
转载 app防止Charles抓包
中午正在抓包时 ,打开了一个App 扫码 ,发现不是提示网络不安全就是网络不可用 。后来测试了下通过Charles 可以更改请求参数进行请求请求成功。这样的话对一些app是不安全的也可以防止一些信息泄漏。所以可以防止抓包 ,当用户抓包时给提示不请求接口。通过查找找到下面两种方案。一种是通过判断设置代理 一种是通过证书校验。//判断是否设置了代理- (BOOL)getProxyStatu...
2019-01-24 13:47:22 2421
原创 2.5.1大礼包
查找: 全局搜索 prefs:root= 或者 openURL: 不要有 “prefs:root= x x x x” 这个可能出在自己项目中,特别是接手老项目,另一种可能是第三方sdk 里出现的 特别是调用相册相机 调用wifi这类的第三方框架或SDK。如果第三方出现 重新下载最新的包或者换第三方,联系第三方sdk开发者修改。修改一般只弹框提示不做跳转或者用苹果提供的方法。不要出现:@"pre...
2019-01-11 11:41:20 307
原创 App Store 隐私政策网址(URL)
这个虽然是非必须的可以取消,但是哪个APP还没个登陆注册和支付。这个最好撸个H5静态页面 ,让后台存一下,给一个可以访问的链接,像登陆时有个小圈点旁边点进去是一堆没人看的协议那种。网上也有扔官网的,布吉岛怎么样。...
2019-01-09 16:47:48 5105
转载 统计项目代码行数
1 打开终端2. cd 进入项目根目录在终端里输入cd,然后打一个空格,再用鼠标把项目拖进来就行了.然后: cd 项目路径点击Enter键.3. 输入命令行oc项目: find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" "
2019-01-04 13:19:45 996 3
原创 Runtime 防止闪退
正常情况下App的闪退大部分是由数组越界;字典插入空值;字符串截取越界;定时器nstimer;kvo;野指针,僵尸对象等导致的闪退。一般在测试时正常如果后台返回不正常数据,前端没做防护的情况下很容易闪退。通过Runtime 可以在数据错误交换方法或者return避免闪退。但是runtime不可乱用,特别是多人开发时,如果不注意交换同一个方法就会出现问题。这个一般在上线打开,调试关闭。只...
2019-01-03 14:07:12 1167
Map geoJSON.zip
2020-04-07
iOS SDK 12.0 解决低版本Xcode不支持高版本iOS真机调试问题
2018-10-11
架构之美(中文版)
2018-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人