当前位置: 首页 > news >正文

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

前提条件:有越狱的手机,XCode中已经安装了Monkeydev

1. 和普通应用一个创建一个ios的工程

2. 在App的TARGETS>build setting> 中设置Apple Development

3. 设置User-Defined的配置

CODE_SIGNING_ALLOWED = NO
MonkeyDevBuildPackageOnAnyBuild = NO
MonkeyDevClearUiCacheOnInstall = NO
MonkeyDevCopyOnBuild = NO
MonkeyDevDevice = 
MonkeyDevDeviceIP = localhost
MonkeyDevDevicePassword = alpine
MonkeyDevDevicePort = 2222
MonkeyDevInstallOnAnyBuild = YES
MonkeyDevInstallOnProfiling = YES
MonkeyDevPath = /opt/MonkeyDev
MonkeyDevRespringOnInstall = YES
MonkeyDevTheosPath = /opt/theos
MonkeyDevUsePackageVersionPList = NO
MonkeyDevkillProcessOnInstall = SpringBoard

4. 配置工程文件的一下步骤

1. 在目标目录中创建一个 Package 目录。
2. 在 Package 目录中创建一个 DEBIAN 目录。
3. 在 DEBIAN 目录中创建一个控制文件。
4. 在 Package 目录中创建一个 Applications 目录。
5. 将 Package 目录从 Finder 拖放到 Xcode 中目标的 Project Navigator 组下。
6. 将以下文本复制并粘贴到控制文件中:
7. 将 Package 字段值从“com.yourcompany.MyApp”更改为您应用的包标识符。
8. 将 Name 字段值从“MyApp”更改为您应用的名称。
9. 确保控制文件末尾有两 (2) 个额外的空白行。

        control的内容:

Package: com.yourcompany.MyApp
Name: MyApp
Version: 0.1-1
Description: 
Section: System
Depends: firmware (>= 5.0)
Conflicts: 
Replaces: 
Priority: optional
Architecture: iphoneos-arm
Author: Your Name
dev: 
Homepage: 
Depiction: 
Maintainer: 
Icon:

5. 设置Build Phases

1. 从目标的复制捆绑资源构建阶段列表中删除控制文件。
2. 为运行的目标添加新的运行脚本构建阶段:

脚本的内容:

/opt/MonkeyDev/bin/md --xcbp

http://www.dtcms.com/a/109919.html

相关文章:

  • 航电系统之承重与避障技术
  • “二分查找 + (必要时)前缀和” -- 处理 ’有序数组‘ 的区间问题汇总
  • 信息学奥赛一本通 1524:旅游航道
  • 胶铁一体化产品介绍
  • 什么是 SAML身份验证
  • 【DY】信息化集成化信号采集与处理系统;生物信号采集处理系统一体机
  • Qt实现登录界面(输入密码后过几秒,密码变为小黑点,眼睛改变密码明文,密文)
  • 电子电气架构 --- SOC设计流程及其集成开发环境
  • 企业知识库如何搭建?从零开始构建高效知识管理体系
  • 【Spring】Spring 注解解码:@RequestBody 与 @ResponseBody 的双向桥梁艺术
  • 2024年B会(Coling)——双重对比学习用于多模态对话情感识别
  • 数字人训练数据修正和查看 不需要GPU也能运行的DH_live-加载自己训练-
  • 注意力机制在大语言模型中的原理与实现总结
  • 【算法中的数学】分解质因数
  • 每天学一个 Linux 命令(11):cp
  • 【系统移植】(六)第三方驱动移植
  • MySQL:数据类型
  • 380_C++_[结合379]从连续内存地址中取出来的热力图图片data,转换为可视化的、带颜色的热力图像显示到界面(图像格式为RGBA)
  • Yapi部署指南:在 Linux 上 Yapi 教程
  • Linux Bash 脚本实战:自动监控域名证书过期并发送邮件告警
  • vue和angular实现飞机大战
  • 彩虹表攻击
  • 52.个人健康管理系统小程序(基于springbootvue)
  • Linux 高级命令与常见操作:文本处理、系统管理与网络调试
  • 红米AC2100-刷OpenWrt系统,安装zerotier教程
  • 7-6 混合类型数据格式化输入
  • 大数据(4)Hive数仓三大核心特性解剖:面向主题性、集成性、非易失性如何重塑企业数据价值?
  • PPT助手:一款集计时、远程控制与多屏切换于一身的PPT辅助工具
  • 【备忘】在Docker中安装宝塔面板,实现环境隔离,又能快速迁移服务器环境
  • 基于Flask的MBA考生成绩查询系统设计与实现