わかりました、私はただのばかです。iPad 3.2 のみをサポートする XCode 3.2.2 を使用しています。私の iPad には 3.2.1 がインストールされています。私のXCodeを更新すると、おそらくこの(非)問題が修正されるでしょう笑。
これを行うには、次の 3 つの方法があります。
- 自己署名 (Xcode から)
- 疑似署名 (デバイスから)
- 署名を無効にする
すべては、Saurik のサイトで詳細に説明されています。
私は自己署名に行きました。興味のある方はこちらで手続きを。
自己署名
- Info.plistファイル
の編集
- にあり
/Developer/Platforms/iPhoneOS.platform/
ます。
- 「XCiPhoneOSCodeSignContext」を 3 回見つけて、「XCCodeSignContext」に置き換えます。
- 証明書を作成します。
- キーチェーン アクセスを開く >> キーチェーン アクセス >> 証明書アシスタント >> 証明書の作成をクリックします
- 任意の名前を付ける
- 自己署名ルート
- タイプを「コード署名」に変更します
- 「デフォルトを上書きする」にチェックを入れる
- 完了するまで「続行」をクリックします
- Xcode
でアプリをビルドします。
- プロジェクト設定の編集 >> 「コード署名 ID」を作成したばかりの証明書の名前に設定します。
- ビルド先のデバイスをドロップダウン メニューから選択します (シミュレーターではありません)。
- Cmd + B でビルド
- デバイスにコピー
- ビルド ディレクトリから .app ファイルを取得します (
/build/Debug-iphoneos/AppName.app
) 。
/Applications
ファイルをデバイス上のディレクトリにSSH接続します
- リスプリング/リブート