ios开发
文章平均质量分 79
NoryChao
不踏出那一步,你永远不知道那边的风景有多美。
展开
-
生成Xcode templete,自动化注入工程配置
生成Xcode templete,自动化注入工程配置上一篇: 动态库注入及在非越狱手机使用上一篇已经讲解了如何生成包含动态库的工程并自动注入APP安装到设备上。但是,每次新建项目,配置各种环境,稍显麻烦。本篇主要讲解如何生成Xcode 模板,直接从模板中生成项目,效果图如下[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zBB1VnmA-1610954710620)(动态库注入及在非越狱手机使用/xcode_template_finish.png)]主要包含两个tem原创 2021-01-18 15:33:54 · 357 阅读 · 0 评论 -
动态库注入app以及在非越狱手机使用
动态库注入app以及在非越狱手机使用1. 动态库编写动态库编写有多种方式,可以使用Xcode创建动态库,也可以通过tweak生成动态库对于越狱手机,可以直接编写tweak,将tweak打包成动态库对于非越狱手机,可以使用Xcode创建动态库,在Xcode中编写hook代码,生成动态库第一种,在越狱手机上编写tweak,打包成动态库1. 安装Xcode,这个就不多说了,在苹果官网下载安装即可2. tweak环境的安装及编写请看这个第一个tweak生成后,我们来hook一下之前新建的一个de原创 2021-01-14 14:38:25 · 2419 阅读 · 1 评论 -
tweak环境安装及编写
tweak安装及编写1. 安装dpkg与ldidbrew install dpkg ldid2. 安装Theossudo git clone --recursive https://github.com/theos/theos.git /opt/theos给theos安装目录权限sudo chown $(id -u):$(id -g) /opt/theos配置环境变量vim ~/.bash_profile在.bash_profile文件的末尾加上export THEOS=/op原创 2021-01-14 14:14:43 · 1118 阅读 · 4 评论 -
iOS自动化打包脚本(shell)
iOS自动化打包脚本(shell)本脚本主要作用为代替人工打包app,导出ipa包并安装的过程,如果是AppStore方式,会自动上传AppStore,不需要手动管理。 如需使用自动安装ipa功能,需要进行一些额外的环境配置。打开autoarchive.sh脚本主要配置如上图projectName为当前待打包工程的工名下面有四种类型,分别代表打包使用的证书类型,此类型可添加,删除等。 de原创 2017-04-01 11:53:52 · 10995 阅读 · 0 评论 -
iOS10跳转其它应用报错解决
现有APPA,APPB,需求为在APPA中打开APPB。首先在APPA中检测设备中是否安装了APPB.检测方法:iOS10以前的方法if ([[UIApplication sharedApplication] canOpenURL:url]) { [[UIApplication sharedApplication] openURL:url];}iOS10以后,直接原创 2017-04-06 15:46:45 · 1011 阅读 · 0 评论