时光

时光的时光轴

寄以时间,予以文字
telegram
github
微信公众号

你好乘客!👏歡迎乘坐Apple開發者的車

2023 年 4 月 19 日更新:#

由於一開始在不同地方的乘客在簽名時並沒有要求雙重認證,但是在登錄帳號後又陸續出現雙重認證的情況,這讓我不得不重視起來。

iShot_2023-04-19_00.00.53
由於一開始就發現登錄時彈雙重認證的 IP 並不是簽名伺服器的 IP,後面我嘗試在反向代理層對傳遞的 IP 修改為我在國內的 IP,當時是呈現了我預期的效果:直接登錄,兩步驗證彈國內地址。

我以為沒問題了,結果後來我發現我無論如何調整反向代理部分的配置,彈雙重的地點和我的節點都是一個地方😣

逐抓包,然後看了一下服務端的原碼,發現服務端好像僅作為設備註冊😭

所以 SideStore 方案暫時放棄了,更換成熟的 P12 方案了

以下是原文:

這是一篇提供給與我一起合租 Apple 開發者帳號的使用向導,依據本文來攜帶設備上車。

開啟開發者模式#

如果你的手機系統版本更新到了iOS16.0,那麼你需要在系統中打開開發者模式

開啟路徑是設定App 隱私與安全性 開發者模式

open_developer_mode-2.png

獲得設備的 UDID#

首先,訪問獲取 UDID,也可以使用移動設備掃描二維碼:
image
打開頁面將會要求你安裝描述檔,允許,並在設定中安裝描述檔:
image
稍等一會,會自動打開瀏覽器並展示你的 UDID:
image

請按如下格式發送給我:

UDID
設備型號
你的稱呼

有多少台設備需要配置就獲取多少台設備的 UDID,添加後不可修改,只可新增。
獲取 UDID 後可以將描述檔移除,不會再用到了。

安裝 SideStore#

在你提交 UDID 後,我會為你重新打包 SideStore,在告知你可以下載後,你可以點擊鏈接下載,或者掃描二維碼下載:
image

稍等一會,你便會在桌面上看到下載好的SideStore先不要急著打開

配置配對文件#

通過我預先簽名的 App 安裝的 SideStore 需要手動完成設備配對,這將會用來模擬電腦,相關細節這裡不多提及。

此步驟需要一台電腦。

選擇你的平台:

這裡提供的下載是鏡像,非實時更新。在下載後,解壓,然後將你的設備連接到電腦上,信任電腦,然後運行解壓出來的二進制文件。

運行成功後將會在你的運行目錄下生成一個.mobiledevicepairing文件,將它通過隔空投送或者文件傳輸助手之類的方式,將它保存在文件App中。

打開SideStore,你將會收到提示:

image

選擇OK,然後選擇剛剛保存的.mobiledevicepairing。這樣就完成了SideStore
的安裝。

配置簽名伺服器#

打開,設定,關閉Use preferred servers,在Aniserre URL中填寫我提供給你的內容。

image

通過固定簽名伺服器,這將能夠讓大家使用同一台設備完成簽名,減少設備登錄的風控,以及不用兩步驗證

配置完成後回到SideStore,在 App 裡的設定選擇登陸,然後輸入我提供給你的帳號及密碼:
image

稍等一會,帳號就會登陸上去了。

安裝 Wiregurad#

在 AppStore 中搜索 Wiregurad 安裝(國區似乎不提供,後期有需求會提供簽名分發)。

打開後,右上角➕號,掃描二維碼:
image

來導入配置文件,取個名可以叫SideStore

若要開始安裝 App,請打開隧道,不影響正常的網絡:
image

安裝 App#

SideStore中,內置提供了一些軟件源,如果你網絡狀況過得去,可以直接安裝裡面的軟件。後續有計劃自建一個。

如果你主要目的是簽名 App,那麼將 App 調出分享界面(比如在文件 App 中),選擇通過SideStore打開即可。

image

如果你沒有找到,請找到更多然後打開SideStore

你也可以打開SideStoreMy Apps左上角加號來選擇 IPA 安裝。

注意,由於簽名的過程需要上傳 IPA,而伺服器速度沒那麼給力,在上傳比較大的 App 時需要等候的時間會有點久。

如果進度條走完了,並出現一款新的Sideloaded的 App,那麼恭喜你,搞定了!
image

在這之後,你需要安裝新的 App 時,只需要:

  • 準備好 IPA
  • 打開 Wireguard,啟動連接
  • 打開 SideStore,導入 IPA,等待安裝完成
  • 關閉 Wiregurad,開始享受!😎

常見問題#

Q:安裝軟件時需要像 AltStore 一樣用電腦嗎?#

不需要,只有在第一次安裝 SideStore 時需要使用電腦生成一次配對文件,在此之後可以完全脫離電腦使用。但是安裝軟件時需要連接到 Wifi(熱點好像可行)

Q:相比於網上賣證書的,你這樣有什麼好處?#

網上賣 p12 證書的,一個是自己簽名門檻可能高一點點,然後對簽名 App 的數量有一定限制,並且有被開發者個人撤銷的可能。通過 SideStore,你能夠在至多 10 台設備上安裝想要安裝的軟件(不太清楚一個帳號 App IDs 是否有上限,理論上能安裝很多很多)

Q:共享帳號不會導致帳號被禁用嗎?#

通過使用同一個 SideStore 伺服器,能夠讓所有簽名及登陸操作都在同一台 “偽造的 MAC” 上,這樣既不會造成登陸一堆設備,也不會造成 Apple ID 的使用 IP 到處飛。

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。