2018年5月3日

iOS 静态库制作

摘要: 公司项目中一个静态库调用出现问题,由于这个库是前人留下的,不知道实现过程,还好有源码,仔细研究后解决了问题。然后就需要重新制作静态库.a,这里只是记录一下制作过程步骤。 1.打开 Xcode 新建项目,选着“Cocoa Touch Static Library” 2.把需要打包成静态库的源码,导入刚 阅读全文

posted @ 2018-05-03 11:28 卡丁车h 阅读(196) 评论(0) 推荐(0) 编辑

2018年3月14日

关于 iOS HOOK

摘要: 1.安装 iOSOpenDev,下载地址,选择“iOSOpenDev 1.6-2 Installer”,直接安装“iOSOpenDev-1.6-2.pkg”,这个一般第一次安装都会失败。 安装失败了,请参考解决方案1地址,法案2地址,方案3地址 2.安装完后,在xcode新建一个项目会看到下图选项 阅读全文

posted @ 2018-03-14 14:14 卡丁车h 阅读(995) 评论(0) 推荐(0) 编辑

2018年2月23日

iOS MDM证书制作

摘要: 1.到钥匙串--证书管理--从证书颁发机构请求证书,生成CertificateSigningRequest.certSigningRequest(常用名称最好以有前缀+当前日期命名) 2.到钥匙串--密钥,搜索20180223,选择专用密钥,导出vendor.p12(导出时会要求你设置私钥密码,请记 阅读全文

posted @ 2018-02-23 12:28 卡丁车h 阅读(1559) 评论(0) 推荐(0) 编辑

2017年9月19日

iOS 跳转到设置界面

摘要: 开发的时候,会需要用到跳转到设置界面的方法,下面是实现代码: 设置的其他界面,也是类似的,使用下面的代替 urlString 字符串就行: 阅读全文

posted @ 2017-09-19 10:54 卡丁车h 阅读(284) 评论(0) 推荐(0) 编辑

2017年6月20日

创建自己的远程私有库

摘要: 1.由于 github 创建的是公开性的项目,想要创建私有库必须交钱,这里推荐使用码市(或者码云),可以免费创建自己的公开或者私有库。 2.创建一个私有索引库,如图: 填完索引库名称、信息和选择一些忽略文件 .gitignore,点击创建项目。 3.打开终端,输入: 结果只有一个 master 库。 阅读全文

posted @ 2017-06-20 17:53 卡丁车h 阅读(759) 评论(0) 推荐(0) 编辑

2017年5月16日

制作属于自己的cocoapod仓库和spec

摘要: 1.在桌面创建 “test” 文件夹,并在该文件夹创建 “classes”,打开终端输入 2.随便创建两文件,终端输入,生成 Person.h Person.m 3.登录个人的 github(没有的自己申请注册),选择右上角的 “+”,选择 “New repository”,然后如图下: 填好信息后 阅读全文

posted @ 2017-05-16 18:04 卡丁车h 阅读(242) 评论(0) 推荐(0) 编辑

2017年5月3日

iOS 推送通知证书制作

摘要: 一、生成Certificate Signing Request(CSR) 1.打开钥匙串,钥匙串访问 --》证书助理 --》从证书颁发机构请求证书,如图: 2.填写你的邮箱和常用名称,并选择保存到硬盘,点击继续,然后在本地拿到一个Push.certSigningRequest文件。如图: 二、导出p 阅读全文

posted @ 2017-05-03 16:57 卡丁车h 阅读(536) 评论(0) 推荐(0) 编辑

2017年4月12日

自定义导航栏之滑动返回

摘要: 以前我们所有的滑动返回,只是系统自带的滑动返回,只能在屏幕的左侧滑动才能到达效果。 但是QQ,新浪微博之类的应用,有在屏幕中间滑动也能返回的效果。 下面我们来看具体的实现代码: 我需要创建一个类继承 UINavigationController OC语言实现: Swift 3.0语言实现: 其中," 阅读全文

posted @ 2017-04-12 18:04 卡丁车h 阅读(450) 评论(0) 推荐(0) 编辑

2017年4月7日

xcode使用xib创建cell ,出现崩溃问题

摘要: xcode使用xib创建cell ,出现崩溃问题 查看崩溃日志: 如果只是去看代码有没有写错,就是看半天也找不出原因(因为代码根本没有问题)。其实这个问题,是由于自己的粗心大意,在xib里多拖出一个单独的控件,把这个多余的控件删除就可以了。 阅读全文

posted @ 2017-04-07 15:55 卡丁车h 阅读(348) 评论(0) 推荐(0) 编辑

2016年12月15日

Xcode使用xib拖线时出现: could not insert new outlet connection

摘要: 解决方法: 1.在新建类的时候没有选择将这个类加入到对应的“Target”中。 2.重新将文件加入项目 操作步骤就是选中出问题的.m和.h文件,点删除键,然后选“Remove Reference”,这样就不会真正删除文件。接着选“File -> Add Files to ...”菜单,在文件选择界面 阅读全文

posted @ 2016-12-15 13:47 卡丁车h 阅读(1137) 评论(0) 推荐(0) 编辑

导航