1
j20001112 2023-05-07 02:40:40 +08:00
用的哪些 APP?有很多 APP 下架了 mac app store,只能砸壳开发者证书重签名
|
2
3dward OP @j20001112 App 是可以用过双击正常在 M1 启动的,操作也正常。我也看了进程,发现会放在 `/var/private` 里面,但是不清楚如何通过命令行启动
|
3
juggtt213 2023-05-07 11:19:37 +08:00 via iPhone
我试了一下商店下的 iosapp 和普通的 Mac 软件一样用 open -a “名字” 就可以打开
|
4
3dward OP @juggtt213 我试了一下确实可以了,谢谢啦。之前我都是用 shell 的方式,试过 open ,没有加 a 参数,所以不行。我再试试能不能通过 open 带进去代理参数打开 app
|
5
xtinput 2023-05-07 18:18:26 +08:00
抓包工具会根据进程分组的呀,找到那个 app 的进程,在抓包工具里看就行
|
6
Leonard 2023-05-08 01:38:14 +08:00
抓包不就行了?
|
7
653513754 2023-05-08 10:05:52 +08:00
只要修改 iOS 的 macho 文件的 LC_BUILD_VERSION 为 PLATFORM_MACCATALYST 就可以在 Mac 上运行了,不过可能会有部分库不兼容的情况
|
8
3dward OP @xtinput 是的,抓包工具可以根据 App/进程 /域名分组。因为本质上抓包工具就是设置代理,而我不想设置全局代理,最后通过 Proxifier 实现了。
|
10
3dward OP @653513754 请问,如果我不能拿到源代码。只是通过 App Store/TestFlight 下载的话,还可以修改这些文件吗?
我发现 MacOS 原生的应用可以通过命令行启动 `/Applications/TestFlight.app/Contents/MacOS/TestFlight`,而 iOS 的是有 Wrapper ,不能通过命令行直接启动,只能用 `open -a` 的形式启动。 |