脱獄不要の非公式iOSアプリストア「AltStore」が開発されプレビュー版が公開
by Daria Shevtsova
一般的にiOS搭載のiPhoneやiPadにアプリをインストールするには、公式のApp Storeを使わなければならず、App Storeでの配布が認められていないアプリを使うことはできません。しかし、中にはiOSデバイスをジェイルブレイク(脱獄)して、非公式のアプリストアを利用する人もいます。iOSアプリ開発者であるRiley Testut氏は、脱獄不要で利用できる非公式のiOSアプリストア「AltStore」を開発し、プレビュー版を公開しました。
Alternative iOS app store doesn't require a jailbreak
https://www.engadget.com/2019/09/26/altstore-alternative-ios-app-store/
AltStore is an alternative iOS App Store with a built-in Nintendo emulator - The Verge
https://www.theverge.com/2019/9/25/20884363/altstore-riley-testut-delta-nintendo-emulator-ios-app-store-alternative-jailbreak
App Storeで配布が認められるアプリはいずれもAppleの審査をクリアしなければならず、中にはせっかく開発されたものの「App Storeで配布するには不適切なアプリだ」と判断され、お蔵入りとなってしまったアプリも多く存在します。また、Appleが基準を変更したことにより、以前は配布できたアプリが配信停止となる可能性もあります。
そんな環境を嫌がる人の中には、iPhoneやiPadを脱獄して非公式のiOS向けアプリストアを利用するという手段を選ぶケースもあります。しかし、iOSデバイスを脱獄するには技術的な知識が必要であり、経験の浅い人にとってはハードルが高いもの。そこでTestut氏は非公式のアプリストアでありながら、脱獄する必要のないアプリストアであるAltStoreを開発しました。
by JESHOOTS-com
AltStoreはiOSデバイスに対し、「テストアプリを試験的にサイドローディングする開発者である」としてだます機能をもっているとのこと。ユーザーはmacOSまたはWindows搭載のPCなどにAltStoreのコンパニオンアプリをインストールし、iOSデバイスを接続してApple IDを登録し、手動でAltStoreのアプリをインストールできるようになっています。
なお、AltStoreでインストールしたアプリもAppleの開発者アカウントの規約に従う必要があります。開発者アカウントの規約では、サイドローディングされたアプリは7日間で認証切れとなってしまい、強制的にデバイスから削除されてしまいます。この規制を回避するために、AltStoreではiTunesの同期フレームワークを利用して、7日間の認証期限が切れる前にデバイス内の非公式アプリを再インストールするとのこと。
Testut氏がAltStoreの実行に使っている機能は、いずれもAppleが開発者やユーザーのために提供する機能を応用したもの。そのため、AppleがAltStoreの利用をストップさせることは理論的に難しいとのことで、「私たちがやっていることは全て、Appleが自分たちでやっていることです」「AltStoreの利用を止めさせる強引なアプローチとしては、Appleが全てのサービスを停止してしまうことですが、これは多くの人に影響を与えるでしょう」とTestut氏は述べています。
なお、記事作成時点ではAltStoreのプレビュー版が公開されており、macOSまたはWindowsにダウンロードすることが可能です。
AltStore.io
https://altstore.io/
・関連記事
ジェイルブレイクしたiPhone用の有名アプリストア「Cydia Store」が閉鎖 - GIGAZINE
iOS 12をセキュリティ企業が早速ジェイルブレイクしてしまう - GIGAZINE
iPhoneの試作機はAppleから盗み出されて高値で裏取引されている - GIGAZINE
推定5億円超もするiOSの6つの脆弱性をGoogleの研究者が開示 - GIGAZINE
「iPhone 7」を19歳のハッカーが速攻で脱獄(ジェイルブレイク) - GIGAZINE
iPhoneを脱獄して着信時にポケモンバトルが始まるよう改造する猛者が現る - GIGAZINE
AppleはApp Storeで公開するアプリをどうやって選んでいるのか?を元・中の人が説明 - GIGAZINE
Appleにアプリを丸パクリされても許容するサードパーティー開発者の胸中とは? - GIGAZINE
・関連コンテンツ