AltStore チームは土曜日、AltStore バージョン 2.0 のリリースとともに、Apple Developer に登録された Apple ID 経由でデバイスにアプリをサイドロードする簡単な方法を求めていた世界中のすべての iPhone および iPad 所有者向けに AltStore Classic をリリースした日から 5 周年を祝いました。
土曜日の午後に X (旧 Twitter) で共有された発表投稿を引用すると、このアップデートは、バグ修正や改善だけでなく、EU のユーザーが長らく楽しんできた AltStore PAL プラットフォームのいくつかの主要機能を移植した新規ユーザー向けの広範な変更ログも含まれているため、バージョン 2.0 という名称に特に値します。
完全な変更ログの詳細は以下に記載されていますので、ぜひご覧ください。
新しい
出典
– 既存のおすすめソースに加えて、サードパーティのソースを追加できます。
– ソースの管理と閲覧を容易にする新しい専用ソースタブ
– ソースの追加を簡素化する独立した「ソースの追加」画面
– AltStoreに追加する前にソースをプレビュー
– 詳細情報と追加リンクを表示
– ソースのすべてのアプリとニュースを閲覧
– 「おすすめアプリ」セクションでは、ソースのベストアプリを紹介
– 悪意のあるソースのリモートブロックをサポート再設計されたブラウズタブ
– アプリ一覧の新しい「カード」デザイン
– 最近更新されたアプリを一目で確認
– ソース別または 8 つの新しいカテゴリ別にアプリを閲覧
– 各ソースのおすすめアプリをスクロール
– ソース別またはカテゴリ別に閲覧するときにアプリの並び順を変更
– 閲覧中にカテゴリ名をタップしてカテゴリ間を簡単に切り替え
– 閲覧タブから直接すべてのスクリーンショットをスワイプパトレオン
– サードパーティのソースから、無料メンバーを含むパトロンに Patreon 限定アプリを配布できるようになりました
– AltStore 内で開発者の Patreon に寄付し、Patreon 限定アプリをダウンロードできます
– パトロンが希望する金額を寄付できるように、「カスタム」寄付額をサポートしています
– Patreon アプリに必要な寄付額を表示します (提供されている場合)アプリアイコン
– 新しいアプリアイコン
– 設定で別のアプリアイコンを選択アプリの詳細な権限
– ストアページからアプリのすべての権限とプライバシー権限を表示
– 権限をタップすると詳細な説明が表示されます
– インストール前に権限が正確であることを自動的に確認します–
アプリのインストール時および更新時にユーザーに権限の確認を求めます
– 新しいアプリをインストールすると、すべての権限が表示されます
– アプリを更新すると、追加された権限のみが表示されますソースJSON
– JSON5 をサポート
–buildVersion
パラメータにより、同じアプリ バージョンで複数のビルドを配布できます
–sha256
パラメータにより、AltStore はダウンロードした .ipa に正しい SHA-256 ハッシュがあることを確認できます
–appPermissions
パラメータにより、アプリとその拡張機能で使用されるすべての権限が宣言されます
–marketingVersion
パラメータにより、ユーザーに表示されるバージョンをカスタマイズできますその他
– 設定にソーシャルメディアのフォローボタンを追加
– 「検索」と「アプリの表示」のディープリンクを処理
– 検索:altstore://search?q=[query]
– アプリの表示:altstore://viewApp?bundleID=[app bundle ID]
改良された
スクリーンショット
– さまざまなサイズのスクリーンショットをサポート
– iPhone と iPad の両方の特定のスクリーンショットをサポート
– Face ID iPhone で撮影したスクリーンショットを自動的に
切り上げます – アプリのストアページからタップしてスクリーンショットを全画面でプレビューします
– スワイプ ジェスチャで全画面のスクリーンショットを閉じますアプリの検証
– ダウンロードしたアプリのバージョンがソースと一致することを確認します
– ダウンロードしたアプリのビルドバージョンがソースと一致することを確認します
– ダウンロードしたアプリの権限がソースと一致することを確認します
– ダウンロードした.ipaがSHA-256ハッシュと一致することを確認します(提供されている場合)ソース検証
– リフレッシュ後にソースの識別子が変更されないことを検証
– 追加時にソースの識別子が既存のソースと一致しないことを検証
– すべてのプライバシー権限が有効であることを検証usageDescription
– マーケットプレイスソースをマーケットプレイス以外のAltStoreに追加するときにエラーをスローする(逆の場合も同様)
– DecodingError.keyNotFoundの最後のコーディングパス値が欠落していることを含む
–identifier
キーを廃止ニュースタブ
– 画像のアスペクト比を 3:2 に変更
– フォントを更新してダイナミックテキストスタイルを使用
– ソースの詳細ページのすべてのニュース項目の高さを統一ログ記録
– 重要なタスクを OSLog.framework に切り替えました
– 設定タブからエラーログを介して詳細なログをエクスポートします画像キャッシュ
– AltStore が画像を再取得する頻度を減らすためにキャッシュ制限を増加
– 設定の「キャッシュをクリア…」オプションで画像キャッシュをクリアその他
– 相対日付を「今日」と「昨日」に制限
– 「WiFi」のスペルを「Wi-Fi」に変更
– マイアプリタブにアップデートのバージョン番号を表示
– AppCenterの依存関係をTelemetryDeckに置き換え
– プライバシーマニフェストを追加
– Patreonのサインアウトアラートメッセージを更新して、プレッジしたすべてのアプリに適用
– アプリのインストール後にCore Dataの保存エラーを再スロー
–#fileID
とを#line
キャプチャOperationError.appNotFound
– の最小サイズを一定に保つPillButton
– APIAppViewController
を使用するように更新UINavigationBarAppearance
修理済み
アプリの再署名
– 特定のアプリの署名に関するさまざまな問題を修正
– アプリのインストール/更新時に
アプリがフリーズすることがある問題を修正 – 元のアプリにない権限を持つアプリの署名を
修正 – 必要な権限を持たないアプリの署名
を修正 – ワイルドカードの `keychain-access-groups` 権限を持つ
アプリの署名を修正 – 名前に英語以外の英数字を含むアプリの署名を修正ユーザーインターフェース
– iOS 18で設定タブバーが消える問題を修正
– アプリID画面のバナーが潰れる問題を修正
– スクロールして表示したときにボタンタイトルが点滅する問題を
修正 – アプリ+ソース詳細画面の角半径アニメーションが誤っていた問題を修正
– テキストの高さが折りたたみ時の高さと完全に一致する場合に「詳細」ボタンが誤って表示される問題
を修正 – アップデートが2つ以上ある場合に「その他のアップデート」ボタンが表示されない
問題を修正 – 「サポートされていないアップデートが利用可能です」というメッセージが誤って表示される問題を修正 –
サポートされているアップデートがない場合にアプリストアのページで「アップデート」ボタンが表示される問題を修正
– 一部のニュース項目のセルの高さが誤っていた問題を修正–モーダルナビゲーションコントローラーに
プッシュしたときにぼかしが表示されない問題を修正AppViewController
その他
– 別のソースと同じ名前のソースを追加するとクラッシュする問題を修正
– ソースJSONの解析中にエラーが発生した場合の「Core Dataエラー」を修正
– アプリのバックアップ/復元に失敗した後にアプリの重複アップデートが表示される
問題を修正 – 初期ソースの取得中にエラーが発生した場合にトーストビューが表示されない問題を
修正 – キャンセルされたさまざまな操作の処理が誤っていた
問題を修正 – 予期しないnil名が原因でフレンドゾーンのパトロンを取得する際にエラーが発生する問題
を修正 – 異なるソースから同じアプリのバージョンを誤って
マージする問題を修正 – AltStoreアプリグループが存在しない場合の起動時の移行
エラーを修正 – AltStoreアプリグループがInfo.plistで最初にリストされていない場合の「アプリグループが見つかりません」
エラーを修正 – 「操作がキャンセルされました」エラーが誤ってエラーログに保存される問題を修正
– [iPad] マイアプリタブからアプリを削除するとクラッシュする問題を
修正 –CollapsingTextView
「TextKit 1互換モード」ランタイム警告
を修正 – 「変換可能なプロパティがセキュアトランスフォーマーを使用していません」ランタイム警告を修正 –
「満たされない制約」ランタイムエラーを修正InstalledAppsCollectionFooterView
AltStoreユーザーがすぐに気付く大きな変更点の一つは、AltStoreチームがAltStore PALの再設計された「ブラウズ」タブを移植したことです。これにより、各ソースで共有されている最新のアップデートや注目のアプリを簡単に確認できるようになりました。また、カテゴリー別に閲覧することもできます。各ソースには専用のテーブルが用意され、ユーザーはそこでアプリを管理したり、詳細情報を確認したりできます。
AltStore v2.0では、ソース機能がさらに大幅にアップデートされました。AltStoreの推奨ソースだけでなく、あらゆるサードパーティ製ソースをアプリに追加できるようになりました。つまり、アプリ開発者はアプリソースを作成し、一般のAltStoreユーザーと共有できるようになり、エンドユーザーがアプリを入手して使用しやすくなります。
マルウェアが心配ですか?サイドローディングはマルウェアをインストールするリスクを高めますが、AltStoreではアプリをサイドローディングする前に重要な権限を確認できるため、デバイスに何をインストールするのかを常に把握できます。これにより、アプリが突然予期せぬ動作をしても、驚かされることがなくなります。
既にAltStoreをご利用の場合は、AltStoreアプリ内から直接簡単にダウンロードできます。AltStoreをまだご利用でない方は、MacまたはWindowsコンピューターからAltServer経由で初めてインストールしようとすると、バージョン2.0が自動的にインストールされます。AltStoreは、ジェイルブレイクの有無に関わらず、すべてのiOSおよびiPadOSファームウェアバージョンをサポートしています。
AltStore v2.0 の大きな変更点にご期待いただけましたか? 下のコメント欄で、次に試してみたいものを教えてください。