好きなIPAファイルへ自身のApple IDにて署名を行いデバイスへインストール出来る様にする【AltStore】ですが、先日ベータテストが開始された「iOS 17」での動作に関して報告が行われています。
また、AltStoreをインストールするためのソフトウェア「AltServer」に関して、次期macOSである「macOS Sonoma」での問題についても報告が行われています。
次期iOS&macOSでの動作状況
先日、次期OSとしてベータテストが開始された「iOS 17」と「macOS Sonoma」ですが、AltStoreの開発者さんより「現在の動作状況」として以下のように報告が行われています。
- AltStore: iOS 17.0 Beta 1にて動作を確認
- AltJIT(開発者向けの機能): iOS 17.0 Beta 1では現状動作せず
- AltServer(Windows版): iOS 17.0 Beta 1へのAltStoreインストール等は問題なし
- AltServer(Mac版): macOS Ventura以前であればiOS 17.0 Beta 1との組み合わせも問題なしだが、macOS Sonomaでは問題が発生
macOS Sonomaでのみ問題が発生
AltJITに関しては、新iOSバージョンだと動作できなくなる…ということが過去にも何度かありましたので、この辺りは今後のアップデートで対応が行われるかなと思います(そもそもAltJITを必要としている方もそれほど多くは無いと思います)。
今回の大きな問題としては、次期macOSであるmacOS SonomaにてAltServerが動作しない状況にあるという点です。
メールプラグインの仕様変更により…
PSA: Confirmed in WWDC labs that legacy Mail plug-ins are NOT supported on macOS Sonoma. MailKit-based extensions are the only supported method going forward.
AltServer’s Mail plug-in will no longer work once you update, but we’re working on a new method we hope to release soon.
— AltStore.io (@altstoreio) June 14, 2023
Mac版AltServerでは動作させるために「メールプラグイン」をインストールさせ、利用しています。
ですがmacOS Sonomaでは従来のメールプラグイン仕様が使用できなくなり、MailKit準拠の拡張機能のみが使用できるという変更が加えられているとのこと。
AltServerで利用されていたメールプラグインは「従来のメールプラグイン仕様」であったため、現状ではmacOS Sonomaだとインストールや動作等が行えず、結果としてAltServerが利用できない…という状況になっているそうです。
ちなみに、現状でもmacOS Sonomaでも「SIP」を無効にすることで利用できるようになる…との事ですが、SIPを無効化すると他の部分で色々と問題が出てくる場合があるため、オススメは出来ない手法かなと。
対策を検討中
この問題に関して開発者さんより「急ぎ対応出来るように、新しい方法を検討しています」と報告が行われています。
macOS Sonomaは現在ベータテスト中なため、ご使用になる方は少ないかもしれませんが、対応アップデートが行われるまでは注意が必要になります。
〆
以前から従来のメールプラグインは廃止され、MailKit準拠の拡張機能へ移行される…というお話は出ており、開発者さんも以前このお話をしていたので、何かしらの対処は以前から想定していた可能性はあります。
なんにせよ、macOS Sonomaは秋に正式リリースとなっており、まだもう少し時間がありますので、今後の報告を待ちつつ…となるのかなと思います。
コメント
本記事とは異なりますが、
APP IDsの削除方法をご教示いただけますでしょうか?
宜しくお願い致します。
署名後1週間で自動的に削除(署名切れ)され、意図的に削除することは出来ません。