问了个寂寞。答了个寂寞。
只剩下一脸懵逼的路人们。
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,功能就不正常了。
放进手机里是可以安装运行的,但是m1安装就报“无法安装请稍后再试”。不知道是不是网上说的服务端限制安装?我的系统版本是11.2
请问,我在Big sur 11.0.1上,用Xcode编译了一个monkeydev工程,打包成IPA之后可以正常安装在Mac上,但无法打开,提示“xxx已损坏,无法打开(此文件下载于未知日期)”,这个怎么解决呢?
个人证书已加入此Mac-UDID,自建iOS工程可正常跑在Mac上。利用resign工具重签也是一样。
你要是调试某个应用 完全大可不必打包成ipa Monkey-Dev 就支持在M1 运行调试
我也是看你的那个M1的帖子去弄的成IPA的,大佬,教教我。
请问你搞定了吗,目前我自签脱壳后的ipa很多app都会遇到“xxx已损坏,无法打开(此文件下载于未知日期)”