** 需求: 手里有一些之前monkeydev修改功能打包好的ipa, 想直接在m1 mac上运行, 求大佬给个思路或者文章连接或者搜索词,谷歌了一圈了,也尝试过把工程xcode拖过去各种改,最后还是报各种错,还是弯腰来beg 点思路。
** 环境: (系统版本,安装的相关工具,等操作)
m1+monkeydev 环境什么的应该配置好了
** 需求: 手里有一些之前monkeydev修改功能打包好的ipa, 想直接在m1 mac上运行, 求大佬给个思路或者文章连接或者搜索词,谷歌了一圈了,也尝试过把工程xcode拖过去各种改,最后还是报各种错,还是弯腰来beg 点思路。
** 环境: (系统版本,安装的相关工具,等操作)
m1+monkeydev 环境什么的应该配置好了
自己顶一个 新版系统 关闭sip 啥ios都干不了
搞定了
搞定了,发一下方案呗
搞定了 发一下方案啊!
搞定了,发一下方案呗
问了个寂寞。答了个寂寞。
只剩下一脸懵逼的路人们。
SIP关闭后只能运行开发者签名的app。个人的不行,appstore的也不行
SIP关闭后,我用开发者帐号重签的也不行呢
抽空我写个步骤给大家铺路,就是人气少了点
搞定了,发一下方案呗
应该就是这个解决方案吧。
你发个干货帖,我帮你发微博宣传啊
是的,验证了,加上电脑的Provisioning UDID进行签名就OK了。
先来个简要的步骤,不用关sip那些,关了sip, 正常ios应用都跑不起:
1.arm mac查看系统系统 有个udid, udid,udid,udid看清楚不是uuid,加入apple developer的ios device里,注意是ios device,注意是ios device,注意是ios device,注意是ios device,注意是ios device,注意是ios device,注意是ios device。
2.重下自己的embed mobile provison
3.github https://github.com/InjoyDeng/ResignTool 用这个重签工具 下载直接就能耐运行
4.monkeydev 打包, 项目设置里选允许mac 运行,最好把antiantidebug 文件注释掉, 另外最好是不要加自己的代码逻辑先,打空壳
5.project 运行设备ios、ipad、mac的勾也选上
6.build 个包出来,
7.resign tool 签那个app,
8.双击运行就行
印象中就是这样些步骤,有问题提出来,我看到,知道的会回 我关键主要保证udid在自己的developer账号, 设备描述符文件正确。
如果提示校验错误,检查签名步骤 ,打开闪退基本代码问题
换bundle id 能多开
在mac上,个人签就行
用mac 控制台可以看看报错日志
大兄弟 有联系方式么,交流一下 我的 m1 今天刚到 请教环境问题 ,我用最原始的 脚本 重签名 各种失败 求交流
很多app,一旦修改bundleId,功能就不正常了。