Cydia Impactorの使い方!IPAファイルをPCからiOSにインストールする方法を解説!
Cydia Impactorの使い方!IPAファイルをPC、iOSにインストールする方法を解説します。Cydia Impactorの使い方、IPAファイルをiOSにインストールするのも簡単です。Cydia Impactorの使い方を知っていただけたら幸いです。
目次
- 1Cydia Impactorについて
- ・AppStoreにないアプリのダウンロードができるソフト
- ・アップデートで更新された内容
- 2Cydia Impactorを使う際に用意するもの
- ・Cydia Impactorのソフト
- ・Appleのアカウント
- ・アプリのIPAファイル
- 3Cydia Impactorの使い方
- ・PC側で行う作業について
- ・iOSデバイス側で行う作業について
- 4Cydia Impactorのエラーについて
- ・エラーが表示される原因
- ・エラー別の意味
- 5Cydia Impactorを利用する時の注意点
- ・アプリのインストール数に制限がある
- ・無料アカウントは7日間のみ使える
- 6Cydia Impactorは上手に活用しよう!
Cydia Impactorについて
基本的に、iOSのデバイスにアプリをインストールするには、Appleが履こうした証明書で署名する必要があります。そのため、Safariからインストール可能な非公式アプリケーションは、基本的に企業向けの証明書で署名されています。(1年が有効期限です。)Cydia Impactorを使用して、ダウンロード、インストールする場合は、Sideloadと呼ばれる自分のApple IDを使用し、署名してダウンロード、インストールする方法です。
Sideloadを利用したAppのダウンロード、インストール方法は、個人で開発したアプリケーションを実機で確認する時に使用することが目的です。そのため、有効期限は7日間であり、7日に一度はダウンロード、インストールをする必要があります。
AppStoreにないアプリのダウンロードができるソフト
Cydia Impactorは、AppStoreにないアプリのダウンロードができるソフトです。Cydia Impactorの主な機能は、IPAファイルをiOSのデバイスに署名してインストールすること、APKファイルをAndroidのデバイスにインストールすることができます。Cydia Impactorはダウンロード、インストールする必要があるアプリソフトです。また、Cydia Impactorを有効に使うには、Appleのデベロッパーアカウントも必要になります。
このデベロッパーアカウントに登録するには、年間の料金が必要になります。無料でも登録できますが、7日間と期限があります。Cydia Impactorは、IPAファイルをドロップして使います。
アップデートで更新された内容
Cydia Impactorは、最新のv0.9.52へアップデートされました。Cydia Impactorは、最新バージョンのv0.9.52にアップデートすることで、macOSであるCatalinaへの対応が可能になります。主な更新内容は、ZIPのエントリが見つからない場合のエラーのメッセージを改善する、最新のmacOS Catalinaに対応するため、64bitスライスを追加することがあります。Cydia ImpactorのアップデートはMacのOSやiOSなどがアップデートされるたびに発生します。
Cydia Impactorを使う際に用意するもの
Cydia Impactorを使用する際に必要となるものは3つあります。Cydia Impactorのソフトと、Appleのデベロッパアカウント、アプリケーション情報であるIPAファイルです。Cydia Impactorソフトは、アプリケーションの脱獄で有名な、Cydiaの開発者が作成したソフトです。iOSやAndroidなどの各プラットフォーム用に用意されています。Cydia Impactorは公式サイトからダウンロード、インストールすることができます。
Appleのデベロッパアカウントは、年間で99ドルの有料アカウントと7日間の無料アカウントがあります。サイドロードしたアプリケーションの署名の有効期限が有料アカウントでは1年間(365日)です。無料アカウントの場合は、7日間の制限があります。準備手順は簡単で、最初にメールアドレスを準備します。Create Your Apple IDで、Apple IDを作成します。次にApple Developerにサインし、Submitをクリックします。IPAファイルも必要です。
IPAファイルとは、アプリケーションの本体のことです。アプリケーションの脱獄ツールは、アプリケーションの各開発者から配布されているので、そこから入手できます。
Cydia Impactorのソフト
Cydia Impactorのソフトは必須です。アプリケーションの脱獄開発で有名な、Cydiaの開発者達が作成したソフトです。iOSやAndroidなど各プラットフォーム用にCydia Impactorのソフトは用意されています。Cydia Impactorは公式サイトからダウンロード、インストールすることができ、Android、iOSでダウンロード内容が異なります。
最新バージョンのダウンロード先
Cydia Impactorをダウンロードした後、最新バージョンにダウンロードするには方法がデバイスで異なります。macの場合、ダウンロードしたdmgファイルを開き、Importerを開きます。Windowsの場合は、ダウンロードしたzipファイルを展開します。次に、Impactor.exeファイルを開きます。これらの手順を実施した後は、PCにデバイスを接続し、デバイスにダウンロード、インストールしたいIPAのファイルをCydia Impactorにドラッグ、ドロップします。
Apple IDを入力し、パスワードを入力して完了です。
Appleのアカウント
Appleのデベロッパアカウントを作成するには、年間で99ドルの有料アカウント、7日間の無料アカウントの2つがあります。サイドロードしたアプリケーションの署名有効期限が有料アカウントでは1年間(365日)で、無料アカウントの場合は、7日間の制限があります。アカウント準備の手順は簡単で、最初に専用のメールアドレスを準備します。Create Your Apple IDからApple IDを作成します。次に、Apple Developerにサインして、Submitをクリックして完了です。
アプリのIPAファイル
アプリのIPAファイルは必須です。IPAファイルは、アプリケーションの本体です。アプリケーションの脱獄ツールがIPAファイルで、アプリケーションの各開発者から配布されているので、開発者から入手できます。
Cydia Impactorの使い方
Cydia Impactorの使い方は簡単です。使い方を覚えるには、PC側で行う作業について、iOSデバイス側で行う作業について知る必要があります。PC側で行う作業は、IPAファイルを転送するのが必要になります。これは、PCからiOSのデバイスに向けてIPAファイルを送ることで、iOSデバイスで利用ができるようになります。iOSデバイス側で行う作業については、証明書を信頼する手順を知る必要があります。
IPAファイルの転送ができたら、iOSの設定から一般のプロファイルとデバイス管理を開きます。デベロッパAppのApple ID部分をタップして開き、(Apple ID)を信頼という項目をタップします。すると、iPhoneで信頼すると、表示されるため赤文字の信頼をタップします。
この手順で、転送したアプリケーションを開くのが可能になります。Cydia Impactorを利用した場合、7日で証明書の期限が切れてしまいます。そのため、7日に1度は、同じ作業を実施する必要があります。
PC側で行う作業について
PC側で行う作業は、IPAファイルを転送する手順必要になります。これは、PCからiOSのデバイスにIPAファイルを送ることです。転送が完了して、設定をすると、iOSデバイスで利用ができるようになります。
IPAファイルを転送する手順
IPAファイルを転送する手順は簡単です。Cydia Impactorを起動し、デバイスを接続します。ダウンロード、インストールしたいIPAのファイルをドラッグ、ドロップします。Apple IDを入力し、OKをクリックします。もう一度Apple IDを入力し、Macを使用している場合はパスワードの入力後に、キーチェーンへのアクセスの許可が表示されるケースがあります。その場合は、許可をして完了です。
iOSデバイス側で行う作業について
iOSデバイス側で行う作業については、証明書を信頼する手順を知る必要があります。この設定はiOSデバイスの一般設定から変更ができます。
証明書を信頼する手順
証明書を信頼する手順は、iOSの設定から一般のプロファイルとデバイス管理を開きます。デベロッパAppのApple IDを開き、信頼という項目をタップします。iPhoneで信頼すると、表示されるため赤文字の信頼をタップします。これらの手順で、転送したアプリケーションを開くのが可能になります。Cydia Impactorを利用した場合は、7日で証明書の期限が切れます。そのため、7日に1度は、同じ手順の作業を実施する必要があります。
Cydia Impactorのエラーについて
Cydia Impactorのエラーはいくつかのエラー原因があります。アップデートで改善される場合もある、installation.cpp:42の場合、provision.cpp:62やprovision.cpp:68の場合、http-osx.cpp:133の場合、provision.cpp:150の場合、adb.cpp:170やadb.cpp:175の場合、desktop.cpp:529の場合などエラーによって異なります。
エラーが表示される原因
Cydia Impactorでエラーが表示される原因には、さまざまなな理由があります。App Developerが原因である場合や、iOSバージョンがAppに対応していないなど、PCやモバイル端末のエラーなどの理由があります。エラーの多くの原因は、IPAファイルの署名の量、Appleのエラー、Cydia Impactorのエラーがあり、自分で解決できないものもあります。
アップデートで改善される場合もある
PCでCydia Impactorの再インストールで改善されることもあります。Revole Certificaresでは、ツールバーのXcodeをクリックします。次に、Revole Certificaresをクリックします。Insecure SSLでは、ツールバーのImpactorをクリックし、Insecure SSLをクリックします。これらの手順を実施しても、エラーが改善されない場合は、新しくApple IDを作るのがおすすめです。
エラー別の意味
Cydia Impactorを使用していく中で、さまざまなエラーが発生します。Cydia Impactorでエラーが発生する場合は、エラーコードが表示されます。エラーコードを利用することで、エラーの内容をある程度特定することが可能です。
installation.cpp:42の場合
installation.cpp:42の場合は、自分が使用しているiOSのバージョンに対応していないアプリケーションをインストールしている際に表示されます。
provision.cpp:62やprovision.cpp:68の場合
provision.cpp:62やprovision.cpp:68の場合はAppleのDeveloperがダウンしている問題の場合に表示されます。
http-osx.cpp:133の場合
http-osx.cpp:133は、インターネットに接続できていない場合に表示されます。
Cydia Impactorを利用する時の注意点
Cydia Impactorを利用する時の注意点はいくつかあります。アプリのインストール数に制限がある、無料アカウントは7日間のみ使えるなどの注意点があります。
アプリのインストール数に制限がある
アプリのインストール数に制限があるので注意が必要です。最大で1つのアカウントで3つのアプリケーションをインストールできます。
無料アカウントは7日間のみ使える
無料アカウントは7日間のみ使えます。解決方法はあるのかという疑問がありますが、解決方法は、Cydia Impactorを再度、インストールする方法と、自動再署名をする方法があります。
解決方法はあるの?
解決方法は、Cydia Impactorを再度、インストールする方法とソフトを使い、自動再署名する方法があります。
Cydia Impactorは上手に活用しよう!
Cydia Impactorを上手に活用するのは、簡単です。準備で、Cydia Impactorソフトのダウンロード、インストールやAppleのデベロッパー、IPAファイルなどのが必要になります。Cydia Impactorのエラーも解決策はいくつかあり、使いやすいです。この記事を参考にCydia Impactorを上手に活用していただけたら幸いです。