Cydia ImpactorでApple IDやパスワードの入力を省略してIPAをインストールする方法

以前に、Cydia Impactorで、Apple IDやパスワードを自動で入力してアプリをインストールすることが出来る「CydiaImpactorLoader」について紹介したが、もっと簡単でシンプルな方法があるようだ。

以下で紹介する環境変数を設定することで、毎回Apple IDやパスワードを入力する手間が省け、素早くアプリをインストールすることが出来るのだとか。この方法は、WindowsとMacでは方法が異なるため、環境に合わせて設定する必要がある。

ここでは、WindowsとMacにインストールしているCydia Impactorでアプリをインストールする際に必要なApple IDとパスワードの入力を省略する方法を説明する。

 

「Cydia Impactor」でIDとPassを省略する方法

Windowsで設定する場合

注意:
ファイルシステム上にパスワードを入力する必要があるので自己責任でおこなうこと。
  1. shell-startup
    スタートアップフォルダ―に移動

    キーボードの[Windowsキー+R]を押して、ファイル名を指定して実行ウィンドウから以下の文字をコピーペーストし、スタートアップフォルダ―を開く。

    shell:startup

  2. テキストファイルの作成
    テキストファイルの作成

    スタートアップフォルダ―内の何もないところで右クリックし、「新規作成>テキストドキュメント」の順でクリックしテキストファイルを作成する。

  3. コードを入力
    コードを入力

    テキストファイルを開き、以下のコードを入力する。「自分のAppleID」と「パスワード」の部分には、Cydia Impactorでアプリをインストールする時に毎回入力しているApple IDとパスワードを入力する。

    setx IMPACTOR_APPLEID_USERNAME 自分のAppleID
    setx IMPACTOR_APPLEID_PASSWORD パスワード

    入力後は上書き保存する。

  4. Impactor.batに名前を変更する
    ファイル名を変更

    上書き保存した「新しいテキスト ドキュメント.txt」の名前を「Impactor.bat」に変更する。

    ※.txtや.batが表示されない場合は、拡張子を表示させる設定をする必要がある。Windows10の場合はこちらの手順で設定可能。

  5. liveriosのipaをCydia Impactorにドロップ
    確認

    以上の手順で、次回PCを起動した時に自動的にbatファイルが読み込まれるようになり、Cydia Impactorでアプリをインストールする際に必要なApple IDとパスワードの入力を促すアラートが表示されなくなり省略することが出来る。

    ※Cydia Impactorに関するエラーが発生する場合はこちらに報告または参考に!

Macで設定する場合

注意:
・ファイルシステム上にパスワードを入力する必要があるので自己責任でおこなうこと。
・Impactor.appが、アプリケーションフォルダ(Applicationsディレクトリ)にあることが前提での説明であることに注意
  1. Macのホームディレクトリにテキストファイルの作成
    テキストファイルの作成

    ホームディレクトリで、Impactorという名前でテキストファイルを作成する。

  2. コードを入力
    コードを入力

    テキストファイルを開き、以下のコードを入力する。「自分のAppleID」と「パスワード」の部分には、Cydia Impactorでアプリをインストールする時に毎回入力しているApple IDとパスワードを入力する。

    export IMPACTOR_APPLEID_USERNAME=自分のAppleID
    export IMPACTOR_APPLEID_PASSWORD=パスワード
    /Applications/Impactor.app/Contents/MacOS/Impactor-Bin

    入力後は上書き保存する。

  3. 移動・名前の変更・権限
    移動・名前の変更・権限

    ターミナルアプリを起動し、rootとして以下のコードを順番に入力する。(Impactor.app内のMacOSに移動>ImpactorをImpactor-Binにリネーム>ホームディレクトリのImpactorをMacOSに移動>Impactorファイルのパーミッション)

    cd /Applications/Impactor.app/Contents/MacOS
    mv Impactor Impactor-Bin
    mv /Users/[ユーザ名]/Impactor .
    chmod 755 Impactor

  4. macのCydia ImpactorにIPAをドロップ
    確認

    以上の手順で、次回Cydia Impactorを起動した時に自動的にApple IDやパスワードが読み込まれるようになり、Cydia Impactorでアプリをインストールする際に必要なApple IDとパスワードの入力を促すアラートが表示されなくなり省略することが出来る。

    ※Cydia Impactorに関するエラーが発生する場合はこちらに報告または参考に!

参考・情報