自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

天道酬勤

人世间所有美好的事物,我都想细细品尝

  • 博客(716)
  • 资源 (11)
  • 收藏
  • 关注

原创 iOS超级签申请流程及环境部署

摘要:本文介绍了苹果开发者账号中App Store Connect API的配置流程,包括生成API密钥、下载p8文件、创建通用签名证书等步骤。详细说明了从请求API访问权限到部署自动化签名的完整过程,重点涵盖了证书生成、文件下载、权限设置以及服务器部署的关键操作,最后提到通用签名需要特定的扩展标识。该指南适用于开发者配置自动化签名环境。

2025-06-10 15:47:36 486

原创 ios版本的Tiktok二次安装不上,提示:Unable to Install “TikTok”

问题:Domain: IXUserPresentableErrorDomain Code: 1 Recovery Suggestion: Failed to load Info.plist from bundle at path /private/var/containers/Bundle/Application/E99D86D4-F96E-48F9-86C5-FE095A22E13A/DouyinDev.app/PlugIns/AwemeNotificationService.appex; Extra i

2025-06-04 19:45:15 861

原创 MonkeyDev开发ios插件运行后崩溃报错error: libarclite_iphoneos.a(arclite.o) failed to load objfile for

解决办法:1. 打开调试的相关代码。2. 注释会导致崩溃的代码。

2025-04-25 17:28:22 215

原创 ios开发中xxx.debug.dylib not found

原因分析:由于之前的老项目中没有xxx.debug.dylib, 好像是xcode16以后才有的特性。解决办法: 在build setting中设置ENABLE_DEBUG_DYLIB 为NO。

2025-04-22 10:56:58 345

原创 iOS中使用AWS上传zip文件到Minio上的oss平台上

1. 集成AWS相关库(千万不要用最新的版本,否则会出现风格化虚拟路径,找不到主机名)4. 在Minio后台查看文件是否上传成功。2. 编写集成的相关代码。

2025-04-21 19:58:23 401

原创 宝马2016款泰产F800GS更换前减震油封和防尘盖

第十七步:每只减震倒入630ml的减震油(10w的哈),轻轻用手拧最上面的放油螺丝,不要拧紧,上下多压几次减震,排掉空气,之后用手拧紧放油螺丝,拿好,不要倾倒,平移到摩托车上,开始安装减震(减震棒分左右的,有abs安装孔的在左边),另一只减震棒重复操作,注意一定要将顶部露出的减震棒的距离,两边保证一致。用到的工具:大飞,中飞,小飞扳手,内花扳手,外花扳手,(42-43mm)油封安装套筒,保鲜膜或缸筒缓冲膜,千斤顶或砖块,防水手套,小刀,平口螺丝刀,放油盆,减震钢圈工具等。

2025-04-20 19:26:27 515

原创 ios开发的Monkeydev的越狱app应用,报错 The Internet connection appears to be offline., Code: -1009

或者是直接ldid -e /Applicaions/Sileo.app/Sileo 查看Sileo的所有权限。给工程中的xxx.entitlements 文件中添加xpc相关的权限,全部赋予自己的app,因为是越狱环境,好像也不弹窗。xxxx.entitlements的文件内容为。

2025-04-17 14:03:25 213

原创 Mac电脑交叉编译iphone设备可以运行的redsocks, openssl, libsevent

准备:intel x86_64芯片的mac电脑,系统为mac os15.3.1,iphone为6s的ios14.4(rootful越狱)第一步:准备工具链(推荐使用theosclang如果你已经安装过 Theos(或 NewTheos),直接用它内置的clang就能编译出 iOS Mach-O 可执行文件。

2025-04-15 16:58:03 531

原创 iPhone/iPad使用Palera1n进行rootful越狱

1. 下载Palera1n到到mac电脑2. 双击打开这个可执行文件3. 查看自己iphone或ipad的系统版本,我的是ios15.8.4,选择1进行rootful越狱(rootful可以拥有对整个文件目录的读写权限),根据提示操作,值得注意的是:在长按home倒计时结束后,刚有日志打印,就需要松开home键了4. 在Booting PongoOS... 这里不需要操作什么,静静等待5分钟5. 5分钟后,Ctrl+C结束进行,点击上下左右的上键,回车,重新执行命令,再次选择1。

2025-04-15 11:20:54 958

原创 iphone或Ipad越狱设备执行apt update 报错:Error: The repository ‘https://repo.palera.in ./ InRelease‘ is not si

解决办法:apt-get --allow-unauthenticated upgrade // 不要去信任证书就可以了。再去执行apt install zip // 去安装自己想要的插件。

2025-04-10 08:42:59 173

原创 checkra1n越狱出现的USB error -10问题解决

a. 同时长按5-8秒的home和slider,再松开slider,持续按住home键(自行调整时长,找感觉)b. 或者长按home,出现关机的滑条,同时按住home和电源键,出现苹果,松开电源键,继续长按home键。期间会有报错,多尝试几次,最终一定是ok的。a .可使用爱思助手。3. 先进入恢复模式。4. 进入DFU模式。

2025-04-09 10:09:47 808

原创 MonkeyDev 如何创建一个root级级别的app,并执行root命令获取iphone设备序列号serialNumber(ios15.8)

8. command + B运行,会在手机上直接安装上不可手动删除(需要selio/Cydia,命令等删除),支持你的app就可以有root权限了。logo的大小为:120*120大小的png格式,在control文件中添加文件名。12. 在main函数中填写,升级root用户,并执行命令,获取返回的output。11. 在ViewController中添加如下代码,可以执行命令的函数。10. 将App升级为root权限,在DEBIAN的目录下创建脚本文件。7. 在工程中创建var,jb目录。

2025-04-02 17:37:23 592

原创 iOS使用MonkeyDev逆向App挂Hook处理sslbypass 关闭

多数情况下,出现请求SHSH失败都是该系统关闭验证造成的,所以遇到请求SHSH失败先检查网络有无异常,排除网络问题后,再看下是不是系统版本关闭验证了,关闭验证的系统是无法进行刷机的。1. 使用爱思助手进行固件升级,自己的机型为iphone se第一代,目前系统是14.6,需要升级到ios15.8.3, 点击一键刷机前,记得保存重要资料。再点击确认,保持网络通常,如果有些time out,需要使用科学上网工具了, 安装插件的过程中有的插件需要点击重启设备,有的需要点击done,都是正常的。

2025-03-28 17:00:42 706

原创 XCode中使用MonkeyDev开发iOS版的Comand-line Tool的daemon程序

8. 遇到编译问题: unable to create '/usr/bin/TaskDaemonOCDev.dpkg-new' (while processing 'usr/bin/TaskDaemonOCDev'): Read-only file system。原因分析:ios15以下的越狱机都是rootful有根的越狱,可以完全访问整个文件系统,ios15以上的越狱机都是rootless有根的越狱,只能访问部分文件系统,都需要放在/var/jb/目录下,才有读写权限。大功告成,以上算是运行成功了!

2025-03-27 11:09:22 544

原创 Xcode16.1使用MonkeyDev运行Tiktok报错分析

ios15以上的系统任何越狱设备都是rootless无根目录,不能修改/Library目录,需要修改成/var/jb的目录下操作。解决办法:tikTok的二进制文件被加密了,需要用iphone7,ios15以上的机子脱壳,并取出tiktok二进制文件,替换成低系统里面的tiktok二进制文件;解决办法:修改TARGETS中主程序的info.plist的地址和sandbox为NO。解决办法:在TARGETS的dylib中的Build setting里修改值。解决办法:更换到越狱手机,尝试ok。

2025-03-20 15:11:15 488 1

原创 Mac服务器上创建Docker并安装宝塔环境

docker添加宝塔的实例 : docker run -tid --name baota2 -p 80:80 -p 443:443 -p 8888:8888 -p 888:888 -p 3306:3306 --privileged=true --shm-size=1g --restart always -v ~/wwwroot:/www/wwwroot btpanel/baota:9.0_lts_lnmp。查看docker运行的实例:docker ps -a。查询宝塔的账户信息:bt default。

2025-03-08 14:14:31 474

原创 mac服务器做签名后报错errSecInternalComponent

errSecInternalComponent错误解决:

2025-03-08 14:10:36 201

原创 二次签名ipa遇到: unable to build chain to self-signed root for signer “Apple Distribution: XXX“

b. 使用Xcode上的account登录开发这账号,去创建和下载,放在要二次签名的机子上,双击安装;有三种安装方式:a. 从其他机子上导出发布证书的p12文件,放在要二次签名的机子上,双击安装;第一步:在导入发布证书到keychain之前,需要添加Apple WorldWide证书(第二步:安装需要重签名的mac机子证书(Apple Distribution: XXX)c. 使用开发者账号登录网站去创建,下载,放在要二次签名的机子上,双击安装;1. 使用codesign签名遇到。

2025-02-23 14:51:50 416

原创 Mac 10.15.3: /var/lib/docker no such file or directory

3. 在终端中再次查询(如果未出现,在多次执行:docker run -it --privileged --pid=host debian nsenter -t 1 -m -u -n -i sh)1. 安装debain的映射虚拟系统(docker run -it --privileged --pid=host debian nsenter -t 1 -m -u -n -i sh)2.在docker中可以看到虚拟系统正在运行。直到能查询到docker文件夹就是ok了。

2025-02-13 13:23:48 374

原创 Mac上搭建宝塔环境并部署PHP项目

3. 运行宝塔环境的系统:docker run -tid --name baota2 -p 80:80 -p 443:443 -p 8888:8888 -p 888:888 --privileged=true --shm-size=1g --restart always -v ~/wwwroot:/www/wwwroot btpanel/baota:9.0_lts_lnmp。或使用终端命令:brew install --cask --appdir=/Applications docker。

2025-02-12 19:41:31 842

原创 Xcode 16.1: Warning: unable to build chain to self-signed root for signer

在Keychain Access 中修改Apple Worldwide Developer Relations Certification Authority 权限,将Trust里面的When using this certificate从Always Trust 改成Use System Defaults。

2025-01-05 09:04:27 650

原创 electron-vue的build后运行报错: Uncaught Error: Cannot find module ‘clipboard‘

需要在vue.config.js配置:externals: ['clipboard'],

2024-12-29 19:11:27 260 2

原创 ios开发中订阅的申请流程

之后必须保证订阅的年或月中填写信息完成,状态变成preparing for review 状态就是ok的,waiting for review是提交审核后的状态。添加的时候需要添加名称,产品id(一般就是自己的bundleid在添加对应monthly,或yearly)填写银行卡收款信息,填写传真, 确保是激活状态。3. 创建Group,每个group中添加订阅的年,月。1. 登录App store connect 平台。4. 在App 的版本信息页面选择订阅信息。2. 添加订阅或内购(这里以订阅为例)

2024-12-18 18:32:13 1046

原创 Cpolar 内网穿透使用

ssh -p端口号 用户名@公网地址。使用固定公网TCP连接ssh。

2024-11-15 19:36:31 308

原创 ERROR: failed to solve: ubuntu:20.04: failed to resolve source metadata for docker.io/library/ubuntu

GitHub - tech-shrimp/docker_installer: Docker官方安装包,用来解决因国内网络无法安装使用Docker的问题

2024-10-05 18:45:01 3775

原创 React Native的Android端fetch的网络请求FormData请求错误:TypeError:Network request failed

安卓的请求数据需要添加:'content-type': 'multipart/form-data' // android special deal method.

2024-08-19 10:42:43 512

原创 XCode 14.2 运行MonkeyDev项目出现Executable Path is a Directory

更改Generate info.plist file 的值为NO, 将info.plist File 的值改为xxx/info.plist。

2023-05-16 20:31:11 3029 3

原创 iPhone设备型号代码(iPhone 4s - iPhone 14)

iPhone设备型号

2022-10-25 20:24:31 5378

原创 Xcode11.6编写C++项目出现报错:vector or iostream file not found

Xcode11.6编写C++项目出现报错:vector or iostream file not found

2022-03-08 20:00:08 2560

原创 使用plist文件进行ipa的安装

前提:将html(用户扫码,地址访问),ipa和plist放在https的远程服务器上编写html文件,内容如下<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><

2021-08-02 11:09:25 1949

原创 iOS逆向工程开发技巧

1. 将xib文件转成nib文件ibtool --errors --warnings --output-format human-readable-text --compile ~/Desktop/001.nib ~/Desktop/HWTipsView.xib2. 给framework添加指令集合并lipo -create [地址:name1.framework/name1] [地址:name2.framework/name2] -output [地址:name1.framework/name

2021-02-05 11:30:25 878

原创 xcodebuilder 自动打包

脚本打包步骤首先配置一些常量#常量配置APP_NAME="{目标名称}" #e.g.“DemoApp”EXPORT_PLIST=“Export.plist”PACKAGE_NAME=“autoPackage”CONFIGURATION=“Debug”METHOD=“development”WORK_SPACE="{workspace工程文件}" #e.g.“DemoApp.xcworkspace”PROJECT="{项目工程文件}" #e.g.“DemoApp.xcodeproj”脚本

2021-02-05 11:26:00 646

原创 iOS二次打包操作,App重新签名证书

整个签名过程如下  1、解压ipa安装包  cp ideaShare.ipa ideaShare.zip  2、替换证书配置文件(文件名必须为embedded,不得自定义) (自己的开发包,重签同样的开发者证书,可以省略)  cp embedded.mobileprovision Payload/ideaShare.app  3、重签名(确保要修改的ipa是release包, 使用发布证书重签)  codesign -f -s "Apple Distribution: Thunder

2021-02-05 11:01:49 2051

原创 Xcode配置相关信息指导

1. 设置单个文件MRC/ARC在targets的build phases选项下Compile Sources下选择是否使用arc编译的文件,双击,输入-fno-objc-arc / -fobjc-arc-fno-objc-arc : MRC-fobjc-arc :ARC

2021-02-05 10:48:47 217

原创 iOS学习线路

一. 初级技能二. 中级技能1. 逆向工程iOS逆向工程和数据安全书单列表如下:苹果安全白皮书( iOS Security Guide) iOS黑客手册(iOS Hacking Guide) iOS逆向工程工具集2. 《编写高质量代码》3. iOS切面编程;4. iOS设计模式与解析三. 高级技能1. 黑客防技术宝典;2. iOS与OS X多线程和内存管理;3. iOS与OS X的内核编程;四. 游戏开发五. 知识点整理:...

2021-02-05 10:46:33 366

原创 正则相关内容汇总

1. 匹配中文字符串:"(.[\u4e00-\u9fa5])"一、校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^d{n}$3. 至少n位的数字:^d{n,}$4. m-n位的数字:^d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(-)?d+(.d{1,2})?$8. 正数、负数、和小数:^(-|

2021-02-05 10:44:02 187

原创 git 详细使用和相关功能操作

更改git 远程仓库:1. git remote -v // 查看远程仓库链接ios: 2. git remote set-url origin git@192.168.123.50:cloudlink/hw-cloud-link-ios.gitandroid: 2. git remote set-url origin git@192.168.123.50:cloudlink/hw-cloud-link-android.gitwindows: 2. git remote set-url or

2021-02-05 10:38:54 614

原创 iOS应用中crash 奔溃解析

find /Applications/Xcode.app -name symbolicatecrash -type f首先,在桌面建一个文件夹crash,接着需要准备4个文件:1. 崩溃日志.crash:Xcode->Window->Devices,选中设备,点击View Device Logs,然后可以看到好多日志,你可以根据时间来判断需要导出哪个日志,选中一个crash日志,右击选择Export log,然后就可以导出日志为aaa.crash,复制到cras...

2021-02-05 09:55:27 290

原创 Mac系统快捷键汇总

选择快捷键: 存储/保存 enter 取消 cmd+. 不存储/不保存 cmd+delete Command+Shift+. 可以显示隐藏文件、文件夹,再按一次,恢复隐藏;finder下使用Command+Shift+G 可以前往任何文件夹,包括隐藏文件夹。ios项目代码行数统计find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.c" -or -name "*....

2021-02-05 09:46:45 431 1

原创 Mac App或pkg签名、公证流程

Mac 投屏签名流程(bundle ID: com.thundersoft.IdeaShare)1. 导出其它App的entitlements.plist:codesign -d --entitlements - /Applications/Lark.app > info.plist1.1 签名时告诉证书需要哪些权限:codesign --force --sign "Developer ID Application: Thunder Software Technology Co., Lt.

2021-02-05 09:45:14 2625

越狱16.7.10的rootful有根目录,拥有系统目录的读写权限

越狱16.7.10的rootful有根目录,拥有系统目录的读写权限,支持ios15-17,设备最好是X一下iphone或ipad

2025-04-15

MonkeyDev开发需要的Xcode库

MonkeyDev开发需要的Xcode库

2025-03-26

swift 2.0 的学习

swift 2.0 学习必看书籍

2016-03-29

iOS编码规范

针对iOS开发者编写程序时的一些规范

2017-05-17

中国各大银行的logo

中国各大银行的最新logo

2017-05-17

应用图标生成器

该软件是安装在MAC操作系统上的软件,主要是生成APP的应用图标。 软件的详细使用: 1. 选择一张尺寸大于1024*1024的图标; 2. 选择生成对应的图标的地址; 3. 点击要生成的iOS、Mac,Android的各个尺寸的应用图标;

2018-12-04

iOS软件开发规范

ios开发的软件规范文档

2017-05-17

mac系统上的越狱安装必备软件

测试成功iphone6s,其它机型各位请大神自测

2017-02-09

ios10-ios10.2越狱文件

仅测试成功iphone6s,其它机型发烧友们各自尝试

2017-02-09

qtopia 使用手册

arm版—linux系统中的qt2帮助文档

2014-03-21

NHibernate.chm 使用手册

想对全面的.net 网页制作中使用到的数据库框架

2014-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除