DTK 在 macOS Big Sur 11 beta 10 上无法运行 iOS app 了?

昨天在 DTK 上更新到最新的系统后:

重签的 app 都显示禁止了:

打开提示:
iShot2020-10-16 09.29.06

更新前还正常:

已经检查:

1. 关闭SIP
2. 关闭AMFI(终端输入:sudo nvram boot-args="amfi_get_out_of_my_way=1",然后重启以生效)
3. 在你的DTK上安装开发证书

目前 SIP 还是关闭状态,AMFI 又执行重启了,开发者证书在苹果后台看还是生效没有被禁封。

大家知道原因的来讨论一下啊~

不会是苹果禁上了吧?

日志输出:

LAUNCH:Application cannot be launched because its unsupported bit is set, com.facebook.Facebook node=<private> status=-10661

handle LS launch error: {\n    Action = oapp;\n    AppPath = "/Users/htc/Downloads/iOSApp/Facebook.app";\n    ErrorCode = "-10661";\

更新:

写了一编总结文章,有兴趣的朋友可以看看 :laughing:Apple Silicon(苹果芯片)从 DTK 到 M1 Mac 的入门总结

贫穷使我退步,告辞

boot-arg的nvram储存区在iOS上是软忽略的 可能越来越靠近iOS了

:joy: 富贵让我娇傲了吗。。。

是啊, DTK 现在的 boot 是与 iOS 一样了,arm Mac 就是未来的 iOS,期待,逆向有新方向了~

苹果改了点东西,多加一点工作即可运行。

请大佬指教 -。-

大佬赐教紫薯bd

@all

需要把 电脑的 uuid 添加到自己的证书里,用包含电脑的证书重签ipa文件,然后双击安装ipa文件,就自动安装好了~

iShot2020-12-05 11.45.19

iShot2020-12-05 11.45.28

iShot2020-12-05 11.52.24

具体怎么重签就不多说了~

1 Like

这个解决方法不就真的是Mac成了iOS设备了嘛🤣

2 Likes

看着是这样,苹果把M1芯片的Mac当移动设备处理了。

写了一编总结文章,有兴趣的朋友可以看看 :laughing:Apple Silicon(苹果芯片)从 DTK 到 M1 Mac 的入门总结

1 Like

对的。苹果在 M1 Mac,就是把 iOS 系统的环境直接搬过来的,连恢复系统也是这样的。

半个多月没来,有人提供方法了。
1 不修改amfi 服务 只能合法签名。