开发这个只要是为了在 AppleTV 上开发些小工具,但又不想交 688 的苹果税。。。
因为是 docker 方式运行的,所以部署在 openwrt 上的话,可以一直自动续期,测试下来,在 16.x 系统下蛮好用的,最新的 17.x 系统不一定能支持
截图:
1
bao3 2023-07-01 20:59:04 +08:00
哇,这个好赞! 哇,不知道能不能开 JIT ,如果能的话 ,Apple TV 就可以跑很多游戏了。
你这个工具是我一直在找我(我有 apple 开发者)
|
2
fox233 2023-07-02 09:51:31 +08:00
ios 能支持吗?意思就是可以一直自动续期签名?
|
3
bitxeno OP @fox233 ios 有 altstore ,没必要用这个,AppleTV 是一直待机状态,所以才能不用开机后台刷新
|
4
bao3 2023-07-02 22:09:37 +08:00
@bitxeno 部署后在网页左侧,最下面 “anisette-serve” 前面打红叉 。 然后日志里却能看到:
``` ../../../../src/libphobos/src/std/net/curl.d:4325 void std.net.curl.Curl.initialize() [0x561de5b9f3bd] ../../../../src/libphobos/src/std/net/curl.d:2559 void std.net.curl.HTTP.initialize() [0x561de5ba0d04] ../../../../src/libphobos/src/std/net/curl.d:2532 std.net.curl.HTTP std.net.curl.HTTP.opCall() [0x561de5ba0e18] ??:? _Dmain [0x561de59bb51d] app INFO 2023-07-02T13:59:58.014 anisette-server-provision v2.1.0 14:01:53 | 200 | 0s | 192.168.50.234 | GET | / 14:01:53 | 200 | 0s | 192.168.50.234 | GET | /assets/index.29e6e6b4.js 14:01:53 | 200 | 0s | 192.168.50.234 | GET | /assets/index.05565e01.css 14:01:53 | 200 | 0s | 192.168.50.234 | GET | /assets/index.b51959a3.css ``` |
5
bitxeno OP @bao3 你看下 mount 目录下有没 Provision 文件夹,里面有没数据,可能权限问题导致启动失败了
|
8
mortal 2023-08-01 08:52:20 +08:00
谢谢,厉害的 Star 了。不过好像暂时好像没有想 Sideload 的 IPA…
|
9
mortal 2023-08-08 18:01:48 +08:00
|
12
bitxeno OP @mortal 进入配对模式后你刷新下页面,还是没显示设备的话,就是网络问题了,你 appletv 和 avahi 是不是同一子网?
|
13
mortal 2023-08-09 13:46:25 +08:00 via iPhone
@bitxeno 是一个子网,同样在一个子网内的 Mac mini 可以配对。我估计是因为我的 Linux 是 Vmware 虚拟机下的。不过虚拟机网卡用的桥接模式,按道理也是一个子网来的才对,暂时没有去细究…
|
14
bitxeno OP @mortal 虚拟机网卡一般都不支持 mdns 协议,是用不了,你可以在虚拟机中安装 avahi-utils ,google 下解决方案直到执行`avahi-browse -a`命令能看到 appletv
|
15
KKKKBBBB 339 天前
小半年过去了,iOS 17.X 竟然还没办法支持,可惜可惜,本来是很好用的工具
|