サイドロードしたアプリが7日で期限切れに?更新する方法
サイドロードしたアプリがインストールから1週間ほどで突然開かなくなった場合、ほとんどのケースで有効期限が切れています。無料のApple IDで署名したアプリは7日間しか動作しません。その期間を過ぎると、再度署名し直すまでiOSはアプリの起動を拒否します。このガイドでは、なぜこの現象が起きるのか、SideStore、AltStore、Sideloadlyでアプリが期限切れになる前に更新する方法、そしてすでに期限切れになったアプリをデータを失わずに復活させる方法について解説します。最終確認日:2026年10月27日(AltStore、SideStore、Sideloadlyの公式ドキュメントに基づく)。
要点まとめ
- 無料のApple IDで署名したアプリは7日後に期限切れになります。AltStoreのドキュメントによると、その時点で「アプリを開けなくなる」とされています。
- 更新(リフレッシュ)を行うと、アプリはさらに7日間再署名されます。使用しているツールが自動で行ってくれる場合もありますが、それぞれの条件を満たしている必要があります(AltServerやSideloadly Daemonを実行しているパソコン、あるいはiPhone上で動作するSideStoreのVPNアプリなど)。
- すでに期限切れになったアプリも、基本的には同じApple IDで再度署名し直すことで復活させられます。先にアプリを削除してはいけません。削除するとデータが失われます。
- Sideloadlyのよくある質問によると、有料のApple Developerアカウントで署名したアプリは最大1年間有効です。
始める前に:データを守りましょう
期限切れアプリで本当に注意すべきなのは、アプリ本体ではなく、その中に保存されているデータ(セーブデータ、ログイン情報、設定など)です。期限切れのアプリを削除すると、そのデータも一緒に消えてしまいます。Sideloadlyのよくある質問には、7日経過後も「同じApple IDを使えば」再度サイドロードできるが、その際は「進行状況(データ)がバックアップされていることを必ず確認してください」と記載されています。また、すでにインストール済みのアプリを上書きするには、新しいIPAが「同じバンドルIDを持ち、同じApple IDを使用している」必要があるともされています。そのため、以下の点に注意してください。
- 期限切れになったアプリをホーム画面から削除しないでください。
- 最初に署名したときと同じApple IDを使用してください。
- 同じIPA、または同じバンドルIDを持つ同じアプリの新しいバージョンを使用してください。
- アプリ自体にエクスポート機能やクラウド同期機能がある場合は、アプリがまだ開ける間にそれを利用しておきましょう。
アプリが7日後に期限切れになる理由
サイドローディングツールは、各アプリにApple IDに紐づいた開発証明書で署名を行います。無料のApple IDの場合、その署名の有効期限はわずか7日間です。SideStoreのFAQでは、これを「通常の7日間の開発期間」と説明しており、AltStoreのApp IDページでも、登録する各App IDは「1週間後に期限切れになる」と記載されています。アプリやツール自体に問題があるわけではありません。これはAppleが無料アカウントに課している制限であり、無料アカウントでアクティブなアプリを3つまでに制限しているのと同じ仕組みです(詳しくは3アプリ制限に関するガイドをご覧ください)。
各ツールでのリフレッシュの仕組み
| ツール | 自動リフレッシュ | 必要なもの | 手動リフレッシュ |
|---|---|---|---|
| SideStore | 可能(バックグラウンドで実行) | iPhoneに接続されたLocalDevVPNアプリ。インストール時のみパソコンが必要 | 「My Apps」内のアプリ横にある日数カウンターをタップ |
| AltStore Classic | 可能(バックグラウンド更新がオンの場合) | 同じWi-Fi上でパソコンでAltServerを起動しているか、iPhoneをUSB接続していること | 「My Apps」タブ内の「Refresh All」 |
| Sideloadly | 可能(サイドロード時に有効化していれば) | パソコン上のSideloadly Daemon。Wi-Fiサイドローディングを設定済みか、iPhoneをUSB接続していること | 同じApple IDで同じIPAを再度サイドロード |
SideStore:パソコンなしでリフレッシュする方法
SideStoreの公式ドキュメントによると、SideStoreは「通常7日間の開発用証明書の有効期限が切れないよう、バックグラウンドで定期的にアプリをリフレッシュする」とされており、「パソコンが必要になるのはインストール時の一度だけ」とのことです。デバイス上のVPNアプリ(LocalDevVPN)を使い、自分の開発用証明書でアプリに署名してインストールします。FAQには、このVPNは自分のデバイスにのみ接続し、リモートサーバーは一切使用せず、バッテリー消費を増やすこともないと記載されています。
SideStoreのアプリを失効させないためには:
- LocalDevVPNを接続した状態で、数日に一度はSideStoreを開いてください。
- My Apps内では、各アプリに「7 DAYS」のようなカウンターが表示されます。SideStoreのインストールガイドによると、これはアプリが失効するまでの日数を示しており、タップするとそのアプリをリフレッシュできるとのことです。
- SideStore自体も失効するアプリの1つであることに注意してください。SideStore自体が失効した場合、復旧するにはパソコンでiloaderを使って再度インストールを行う必要があります。
iOSのアップデートやリセットの後でリフレッシュに失敗する場合、原因はペアリングファイルにあることがあります。SideStoreのドキュメントには、「iPhoneをアップデートまたはリセットすると、ペアリングファイルが失効し、再インポートが必要になる場合がある」と注意書きがあります。その場合は、Pairing Fileのページに記載されている通り、iloaderを使って置き換えるのが解決方法です。詳しいセットアップ手順は、こちらのSideStoreインストールガイドをご覧ください。
AltStore Classic:AltServerを起動したままにする
AltStoreはコンピューター上のAltServerを通じてアプリを更新します。公式ドキュメントによると、「AltStoreがAltServerを実行しているコンピューターと同じWiFiネットワーク上にあるか、USB経由でそのコンピューターに直接接続されている限り」、サイドロードやアプリの更新が可能だとされています。バックグラウンド更新がオンになっている場合、AltStoreは「定期的にバックグラウンドで起動し、AltServerでアプリの更新を試みます」。SettingsタブからRefresh Allを自分でタップしたり、Siriショートカットを設定したりすることもできます。
AltStoreでは、コンピューターの起動時にAltServerを起動し、バックグラウンドで実行したままにしておくことが推奨されています。「Could not find AltServer」と表示された場合は、以下を確認してください。
- コンピューターとiPhoneが同じWi-Fiに接続されていることを確認してください。公共、職場、学校のWi-Fiでは、デバイス同士が互いを検出できないよう制限されていることが多いため、AltStoreではスマートフォンのホットスポットを利用することを勧めています。
- Windowsでは、AltServerをファイアウォールで許可してください。許可しないと更新リクエストを受信できません。
- 最終手段として、iPhoneをコンピューターに接続してください。AltStoreによると、これですべての接続の問題が解決するはずですが、その場合Wi-Fi経由のバックグラウンド更新が機能しなくなることがあります。その他のAltStoreのメッセージについては、AltStoreとAltServerのエラーをご覧ください。
AltStore自体の有効期限が切れた場合、AltStoreの公式ドキュメントによると、「先にAltStoreを削除することなく」AltServerで再インストールできるため、アプリやデータはそのまま保持されます。
Sideloadly:自動更新をオンにする
Sideloadlyには、アプリをサイドロードする際に選択できる自動更新のオプションがあります。そのFAQによると、有効にしたアプリはSideloadly Daemonによって処理され、「Wi-FiまたはUSB経由でデバイスが検出された際に、期限切れが近いアプリを自動的に更新しようとします」とされています。Wi-Fi検出を使う場合は、一度iPhoneをUSBで接続し、Wi-Fi同期をオンにしてください。
- Windowsおよび旧バージョンのmacOS: iTunesを開き、デバイスを選択し、「概要」、「オプション」から「このiDeviceとWi-Fi経由で同期」を有効にし、「同期」を実行します。
- 最新のmacOS: Finderを開き、「場所」からiPhoneを選択し、「一般」から「Wi-Fi接続時にこのiDeviceを表示」を有効にし、「同期」を実行します。
コンピューターは電源が入っていて、同じネットワークに接続されている必要があります。そのため、1週間ずっと閉じたままのノートパソコンでは何も更新されません。自動更新が設定されているアプリを更新するには、FAQによると、同じApple IDとバンドルIDを使って新しいIPAをSideloadlyに追加し、自動更新オプションをオンのままにしておく必要があります。インストール手順全体については、Sideloadlyガイドをご覧ください。
すでに期限切れになったアプリを復活させる方法
- アプリはホーム画面に残したままにしてください。削除しないでください。
- 以前使用していたものと同じApple IDで、お使いのツール(SideStore、AltStoreまたはSideloadly)を開きます。
- SideStoreの場合:My Apps内でアプリの横にある日数カウンターをタップします。AltStoreの場合:My Apps内のRefresh Allをタップします。Sideloadlyの場合:同じIPAを再度サイドロードします。
- アプリを開きます。起動すれば、データはそのまま残っているはずです。
- ストアアプリ自体が期限切れになっている場合は、まずコンピューターから再インストールし(AltStoreの場合はAltServer、SideStoreの場合はiloader)、削除せずにそのまま他のアプリを更新してください。
リフレッシュに関するトラブルとその意味
- 「You may only register 10 App IDs every 7 days」:これは期限切れの問題ではなく、App IDの上限に達したことを意味します。AltStoreの公式ドキュメントによると、各App IDは1週間後に失効するため、待つかアプリを削除してください。詳しくは3アプリ制限とApp ID上限についてのガイドをご覧ください。
- 「Integrity could not be verified」:署名の問題です。整合性エラーの解決方法をご覧ください。
- 再インストール後の「Untrusted Developer」:設定でデベロッパプロファイルをもう一度信頼する必要があります。詳しくはUntrusted Developerエラーの解決方法をご覧ください。
- 共有証明書で署名されたアプリが一斉に動かなくなる:これは通常、7日間の期限切れではなく証明書の失効(リボーク)によるものです。証明書が失効した場合の対処法をご覧ください。
毎週のリフレッシュを避けることはできますか?
アプリの署名方法を変えない限り、避けることはできません。SideloadlyのFAQには「有料のApple Developer Accountで署名されたアプリは最長1年間使用できる」と記載されています。有料アカウントは年間99ドルで、3アプリの制限もなくなります。Scarletのような共有証明書を使うインストーラーでは、7日間の署名期限はありませんが、別のリスクがあります:Appleがその証明書をいつでも失効(リボーク)させる可能性があるという点です。ScarletはiOS 14からiOS 26まで動作が確認されています。iOS 27対応については第三者からの報告はありますが、公式には確認されていません。
よくある質問
アプリが期限切れになるとデータは失われますか?
同じApple IDとバンドルIDで上書き再署名すれば失われません。アプリを削除した場合のみデータが失われます。
リフレッシュはApp ID10個の上限にカウントされますか?
AltStoreの公式ドキュメントによると、サイドロードするアプリにはそれぞれApp IDが必要で(アプリ拡張機能がある場合はさらに多く必要)、一度に登録できるのは10個までです。AltStoreではMy AppsタブのView App IDsから、登録済みのApp IDとその失効日を確認できます。
学校や職場のWi-Fiでリフレッシュが失敗するのはなぜですか?
AltStoreやSideloadlyでは、iPhoneとパソコンがネットワーク上で互いを認識できる必要がありますが、多くの公共ネットワークはこれをブロックしています。自宅のネットワーク、iPhoneのテザリング、またはUSBケーブルを使用してください。
どのくらいの頻度で更新すればいいですか?
7日が経過する前に更新してください。自動更新が正しく機能していれば特に何もする必要はありませんが、念のため週に1~2回はツール内の残り日数を確認するようにしましょう。