第三方 App Store 存在,AltStore 允許有限側載蘋果不批准的 iPhone App
5 月 7 日訊息,據 Apple Insider 報道,由於蘋果面臨向第三方 App Store 提供商開放 iPhone 的壓力,一位開發者自 2019 年以來一直在幫助使用者側載應用 —— 並且存在要求使用者能夠側載的過於寬泛的立法問題。
蘋果一直堅持和明確地認為側載會帶來惡意軟體風險,並且它將對法律進行修改,以允許未經批准的應用程式在 iPhone 上執行。然而,開發人員 Riley Testut 一直在使用蘋果自己的工具之一,允許使用者從蘋果主導的 App Store 之外安裝應用程式。
據 Fast Company 稱,自 2019 年推出以來,AltStore 的下載量已超過 150 萬次。據報道,它每月有超過 300000 名活躍使用者,其中近 6000 人為 Testut 的 Patreon 做出了貢獻,併為他的全職服務支付了超過 14500 美元。
安裝後,AltStore 允許使用者新增由 Testut 製作的應用程式。使用者還可以新增他們可以從任何地方找到的任何應用程式,只要它使用.ipa 格式。據報道,刪除了廣告的社交媒體應用程式版本很受歡迎,經典遊戲模擬器也是如此。
AltStore 利用了蘋果的 Xcode 開發平臺允許使用者將他們正在開發的應用程式直接載入到他們自己的 iPhone 上這一事實。
“當蘋果宣佈 [2015 年的功能] 時,我想,‘哦,所以有一些方法可以將應用程式安裝到 iOS 上,只需使用 Apple ID,’”Testut 說。“從那裡我將其擴充套件為一個完整的解決方案。”
完整的解決方案並不簡單。它要求使用者安裝一個名為 AltServer 的 Mac 或 PC 應用程式,然後 AltStore 安全性對應用程式進行簽名,以使該應用程式看起來是由使用者建立的。
僅當 iPhone 和 Mac 或 PC 在同一 Wi-Fi 網路上並執行 AltServer 時,才能安裝應用程式。任何時候只能安裝三個這樣的應用程式,其中之一是強制性的 AltStore。
可以換出應用程式,但這也有限制。任何一個使用者每週最多隻能側載 10 個應用程式,而且 FastCompany 表示,安裝的每個應用程式都必須通過每週連線到 AltServer 一次來“重新整理”。
媒體確認它可以正常工作,並且按照宣傳的方式進行。但是,通過它安裝 AltServer 和應用程式可能很麻煩。
側載是一種風險
Testut 可能無法繞過這些和其他蘋果限制,但他計劃建立一個安全系統,以確保側載應用程式沒有惡意。
“側載存在很大風險,”Testut 繼續說道。“因為這是人們使用的工具,所以我們有責任確保盡所能防止不小心搞砸了。”
因此,也許具有諷刺意味的是,Testut 同意蘋果關於側載的觀點,或者至少在可能大規模的情況下他同意。他不贊成可能允許任何消費者在沒有任何保護的情況下下載任何應用程式的擬議立法。
“實際上,我們不喜歡這些,”他告訴 Fast Company。“我們真的認為它們太寬泛了,它們對消費者隱私有嚴重的影響。”
但是,Testut 確實非常相信每個人都應該有權在他們願意的情況下進行側載。他認為應用行業需要這種自由。
“蘋果對 App Store 採取了一種方法,他們只批准他們已經想象的東西,”他說,“所以任何突破界限的東西,蘋果都會拒絕。”
“我們需要一種方法讓應用程式能夠突破界限而存在,然後人們會看到它存在並希望它出現在 App Store 中,”他繼續說道。“沒有酷炫、有趣的應用程式出現。我們希望在 AltStore 中看到更多小而古怪、有趣的應用程式。”