0 / 140

Cydia Impactorエラー “provision.cpp:71”または“provision.cpp:81”の解決方法は?

脱獄ツールPanguやYaluなどをiOSデバイスにインストールする際に使われるCydia Impactorですが、MacやWindows PCを介してiPhoneにアプリをサイドロードする非脱獄系のインストーラーとしてもとても使い勝手の良いツールです。

CydiaImpactor_Err71

ただ、Cydia Impactorを使用したサイドロードの際にエラーのポップアップ画面が表示されて、その先に進めないということがよく発生します。今回は、Cydia ImpactorでApple ID及びPasswordを入力して正常にアプリIPAファイルのインストールが始まったものの、エラー “provision.cpp:71“または “provision.cpp:81“が発生してしまった場合のエラーの原因と解決法を紹介します。

CydiaImpactor_Err71-01

installer.cpp:71
application already installed as incompatible team

CydiaImpactor_Err81-01

provision.cpp:81
ios/addAppId =9313
The ‘Network Extensions’ feature is only available to users enrolled in Apple Developer Program. Please visit https://developer.apple.com/programs/ to enroll.

“provision.cpp:71” “provision.cpp:81″エラーの解決方法

最近、このcpp:71またはcpp:81エラーが発生してインストール処理が中断するといったケースが多くなっているようです。このエラーが発生した場合の解決方法はいくつかあるようですが、「これで解決!」と簡単にはいかないようです。このエラーに遭遇した際には、気長に以下の解決方法を試して見てください。

1.Cydia Impactorのバージョンを最新に

まずは、Cydia Impactorのバージョンが最新か確認し、そうでない場合にはアップデートしましょう。現在(2017年5月25日)、最新のCydia Impactorバージョンのナンバーは「0.9.41」がリリースされています。cydiaimpactor.comから最新版をダウンロード&インストールした後に、再度アプリのIPAファイルのインストールを試して見てください。

2.Impactorに登録されている証明書を取り消してみる

cpp:71のエラーメッセージ「application already installed as incompatible team」にあるように、すでにアプリを以前にサイドロードしたことがあり、7日間の証明書が切れている可能性があります。登録されているアプリを削除してインストールを試みることで解決する場合があります。

  1. Cydia Impactorを立ち上げて、メニューの右サイドにある[XCode]をクリックして、プルダウンメニューから証明書の取り消しを行う[Revoke Certificates]を選びます。
    CydiaImpactor_Err71-02
  2. 表示された「Apple ID Username」画面にCydia Impactorで登録したApple IDを入力して[OK]ボタンをクリックします。
    CydiaImpactor_Err71-03
  3. 次に、「Apple ID Password」画面が表示されたら、Apple ID管理ページで生成したApp用パスワードを入力(Apple IDのパスワードでは「provision.cpp:168」エラーになるかも)します。
    CydiaImpactor_Err71-04
  4. [Revoke Certificates]の確認画面が表示され、「revoked 1 certificates (1つの証明書を取り消しました)」などと表示されれば完了です。
    CydiaImpactor_Err71-05

Cydia Impactorから登録されていた証明書が取り消されたら、再度アプリIPAファイルのインストールを試みてください。これで解決したというユーザーは多いようです。

3.メニューからIPAファイルを選択

上記の2例までで解決しない場合には、メニューからIPAファイルを選択して見ましょう。

  1. まず、Cydia Impactorを起動して、メニューから[Device]を開いて[Install Package]をクリックします。
    CydiaImpactor_Err71-06
  2. すると、[Select package]画面が表示されるので、ここで読み込みたいIPAファイルを選択します。
    CydiaImpactor_Err71-07

4.新しいApple IDを作成

上記までの方法で解決しない場合には、Apple IDアカウントを新規作成して、作成した新しいアカウントを使ってインストールを実行してみるのも手かもしれません。これにより、新しい署名証明書が問題なく生成され、IPAファイルのインストールも無事に行えるかもしれません。

CydiaImpactor_Err71-08

5.App用パスワードの履歴を削除

上記まででも解決しない?Apple IDの2ファクタ認証を有効にしている場合には、既にCydia Impactorのアプリ用パスワードが使用されている可能性があります。アプリ用パスワードを一度削除して新しくパスワードを作成することでうまくいくかもしれません。

  1. 先ずは、Apple ID管理ページにログインします。
    CydiaImpactor_Err71-09
  2. 次に、開いたアカウント管理ページの[セキュリティ]セクション右サイドにある[編集]をクリックします。
    CydiaImpactor_Err71-10
  3. [セキュリティ]セクションの真ん中に表示される[App用パスワード]セクション右下の[履歴を表示]をクリックします。
    CydiaImpactor_Err71-11
  4. すると、過去に登録したApp用パスワードの一覧が表示されます。ここで[全てを消去する]で全ての履歴をクリアしましょう。
    CydiaImpactor_Err71-12

既存のアプリ用パスワードを削除したら、新しいアプリ用パスワードを作成してCydia ImpactorでのインストールしたいIPAファイルを試してみてください。

これらは実際に”provision.cpp:71″エラーを解決する際に試してみた内容です。上記以外の方法で解決できた場合には、ぜひコメントでお知らせ下さい。

The following two tabs change content below.
ガジェット好きなオヤジです。iPhoneやMac・PCを使っていて、ふとしたときに感じた疑問なんかを自分なりに解決した記事を書いていきます。また、時には楽しい動画なんかもアップしていくつもりです。どうぞよろしく!

つぶやき

Facebookのコメント

この記事へのコメント

  1. Oooo より:

    直らない…

  2. 名無し より:

    うまくいきました。ありがとうございます。

    個人署名は2件までしかできないこと
    iOS端末で署名を認証した場合はRevokeで消えないらしい(Reprovisionで消せる)こと

    も重要なようです

  3. 名無し より:

    ReprovisionはiPhoneSEに未対応ですか?ipaインストールした際nullエラーになります…

Oooo へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。 が付いている欄は必須項目です