新聞 | iThome ( ) • 2024-04-18 17:34
图片来源: 

AltStore PAL

在欧盟《数位市场法》(Digital Markets Act)迫使苹果于欧洲经济区开放第三方市集与外部支付后,由独立开发者Riley Testut打造的第一家合法第三方iOS市集AltStore PAL于本周三(4/17)上线了,它鼓励任何通过苹果公证的行动程式透过该市集发布,为了支付苹果所要求的核心技术费用(Core Technology Fee),AltStore PAL每年将向使用者收取1.5欧元。

Testut过去就曾打造第三方iOS市集AltStore,只是AltStore并不合法,而AltStore PAL则是通过苹果认证的第三方市集,目前仅提供了两个程式,都是由Testut所开发,分别是任天堂模拟器Delta,以及可于背景执行的剪贴簿管理程式Clip。

AltStore PAL也是个开源的市集,市集中的所有行动程式都是由开发者自行代管的,一旦所开发的程式经过苹果的公证,开发者就可下载一个替代递送封包(Alternative Distribution Packet,ADP),再将它上传到自己的伺服器上。而若要透过AltStore PAL递送,开发者则必须建立一个「来源」(Source),这是个JSON档案,内含上传至公开URL的程式元资料,只要使用者将此一Source加入AltStore PAL中,就可在AltStore PAL上看到来自该Source的所有程式。

Testut说明,Source是AltStore PAL的核心概念,可完全地去中心化,在AltStore PAL上所看到的所有程式,都是由使用者主动添加Source而出现的,该机制同样也允许开发者自行推广程式,并将使用者导至开发者网站。

AltStore PAL类似苹果所推出的网页发布(Web Distribution)功能,让使用者可直接自第三方网站下载程式,Testut坦承,它们的确是同样的概念,与其说是市集,AltStore PAL更像是一个美化过的侧载工具,它只负责读取JSON档案,而且会在程式更新时自动通知使用者。

Testut鼓励那些遭到苹果App Store审核机制拒绝的独立开发者透过AltStore PAL来递送程式,而只要安装iOS 17.4及以上版本的欧盟地区使用者则可直接透过AltStore网站来安装AltStore PAL。

《数位市场法》原意是为了避免垄断,苹果除了被迫开放市集与支付机制之外,也被迫迎接竞争,例如苹果最近更新了App审核指南,正式开放了诸如Delta等复古游戏模拟器。Testut认为,如果没有《数位市场法》,就不会有这样的改变,也期望市场能因此迎来更多的合法创意应用,让那些遭到苹果拒绝的程式浮上台面,例如可于iOS/iPadOS上模拟Windows的UTM,以SwiftUI打造的精美版iOS 4--OldOS,或者是独立的iOS字典程式Kotoba等,允许开发者于不受限制的情况下充分探索与发挥创意。