摘要: callKit框架是ios10之后更新的一个框架,代替了原来的CoreTelephony.framework,使用CallKit可以实现电话的拦截 首先创建一个项目之后,创建一个target,选择Call Directory Extension,会创建一个extension 限制通话的三个方法已经实 阅读全文
posted @ 2017-04-18 17:47 一米王子 阅读(1769) 评论(0) 推荐(0) 编辑
摘要: mac上使用rz,sz命令,mac上的终端不支持rz 和sz,所以安装iterm并配置使用rz和cz 1、首先需要下载安装iterm2,下载地址:下载后安装 http://www.iterm2.cn/download 2、使用brew 安装lrzsz 终端输入brew install lrzsz,如 阅读全文
posted @ 2017-04-12 16:08 一米王子 阅读(7812) 评论(0) 推荐(0) 编辑
摘要: 16年年初跳槽到了一家做安全相关的公司,自从入职以来,就是解决各种难以想象难题,再也不能和小伙伴请教了,因为他们也觉得不可能嘛,每天都是沉浸在研究摸索和不确定中,最让人难以接受的是研究了好几天还是没有结果,最快乐的是解决了一个小问题,总之2016就是个五味杂陈的一年。 刚来到这个公司是各种的问题摆在 阅读全文
posted @ 2017-01-22 11:18 一米王子 阅读(486) 评论(3) 推荐(0) 编辑
摘要: iOS微信第三方登录实现 一、接入微信第三方登录准备工作。移动应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的移动应用,并获得相应的AppID和AppSecret,申请微 阅读全文
posted @ 2017-01-04 17:31 一米王子 阅读(2273) 评论(0) 推荐(0) 编辑
摘要: 一、下载并安装class-dump 下载class-dump-3.5.dmg 点击下载 下载完成以后双击.dmg的文件,将里面的class-dump拷贝到/usr/local/bin 设置权限chmod 777 /usr/local/bin/class-dump 在控制台输入class-dump,显 阅读全文
posted @ 2017-01-03 11:29 一米王子 阅读(4433) 评论(0) 推荐(0) 编辑
摘要: 利用的私有库检测正在安装的app 分为两步:第一,通过placeholderApplications获得所有的正在安装的app的信息 第二,遍历正在安装的app的信息,根据名称获得你想检测的app是否正在安装 一旦使用了私有的接口你的app便不能再上架了 利用私有的库MobileCoreServic 阅读全文
posted @ 2016-12-14 15:48 一米王子 阅读(1684) 评论(1) 推荐(0) 编辑
摘要: iOS8之后苹果发布了指纹识别的功能,通过touch ID来识别用户,做用户授权,主要是依赖于LocalAuthentication库 指纹识别:一判断设备是否支持指纹识别功能 二识别指纹,成功后做相应的动作,失败后提醒用户指纹识别失败 先引入#import <LocalAuthentication 阅读全文
posted @ 2016-12-13 14:42 一米王子 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 有一段时间iOS端的某官方app下载出现了以下的错误,这是因为发布企业级应用时配置出现了错误 第一有可能是打包错了,也有可能是里面的plist文件配置错了,在这里总结一下企业级应用的发布流程 首先需要一个打包好的ipa文件,还需要有一个plist文件 第一:给服务器配置https协议,具体的配置过程 阅读全文
posted @ 2016-12-09 09:52 一米王子 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 在我的这篇博客里面说明了本地获得设备udid的方法,但是只能在模拟器中获得http://www.cnblogs.com/liyy2015/p/6090204.html 当然可以在设备上集成苹果的MDM获得设备的很多信息,如果只是想获得udid,那集成麻烦的mdm就没必要了 在这里让你的手机安装一个描 阅读全文
posted @ 2016-12-03 08:51 一米王子 阅读(3892) 评论(0) 推荐(0) 编辑
摘要: 在IOS5之后,苹果为避免根据UDID获得用户的信息,而禁止使用uniqueIdentifier获得UDID,但是仍有些应用需要根据UDID区分设备 有一个系统的库IOKit.framework可以获得设备的唯一标识 但是这个方法只能获得模拟器上的UDID很坑爹啊 那还有另外的方法获得设备的信息,那 阅读全文
posted @ 2016-12-01 08:27 一米王子 阅读(3377) 评论(3) 推荐(0) 编辑