1

私は初めてiOSです。最新のインストールXCodeSDK 6.0していました。SDK 6.0シミュレーターで開発したアプリのテストに成功しました。今、私は開発者プログラムアカウントなしで実際のデバイスでそれをテストしたいと思います。そのために、私はを使用しますJailcoder。、iPhone 3GSAppSync 5.0+インストールされています。私は試し"Quick XCode Patch"まし"Patch My Project"た。ただし、それでも署名エラーが発生します。と言いました、

CodeSignエラー:SDK「iOS6.0」の製品タイプ「アプリケーション」にはコード署名が必要です

それが原因でデバイスiOS 6.0 SDKをサポートしていないようjailbrokenです。このエラーに対処するには、いくつかのヒントと回避策が必要です。

4

2 に答える 2

2

ジェイルブレイクされたiPhone4Sでも同じ問題が発生しましたが、上記の解決策はうまくいきませんでした。

したがって、同じエラーメッセージが表示される他の人にとっては、JailCoderはXCode 4.5 + MacOS10.8で動作します。

絶対的な初心者として、私はこのガイドのステップ8を見逃していました:脱獄したiPhone AからZのための開発

...デバイスとコンピューターをリンクします。iPhoneを接続し、Xcodeを開きます。[ウィンドウ]>[オーガナイザー]を開きます。左側のリストからデバイスを選択し、「開発に使用」をクリックします。プロビジョニングWebサイトへのログインを求めるプロンプトが表示されたら、[キャンセル]をクリックします。これは、合法的なプロビジョニングを容易にするためのものですが、違法な非プロビジョニングをより困難にするものではありません。

于 2012-11-18T21:54:32.330 に答える
1

デフォルトでは、XcodeではiOSアプリに署名する必要があります。ただし、plistこれを変更できるXcodeが使用するファイルがあります。コード署名は不要であることをXcodeに伝えることができます

このファイルを確認してください:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk/SDKSettings.plist

Macでプロパティリストエディタアプリケーションを使用して編集できます。

CODE_SIGNING_REQUIREDそのファイルで、がに設定されていることを確認してくださいNO。おそらく、新しいiOS SDK(5.0、5.1、6.0など)をインストールするたびにこれを行う必要があります。

これについて詳しくは、BigBossのWebサイトをご覧ください。BigBossは、ジェイルブレイクアプリと微調整を配布するための人気のあるCydiaリポジトリの1つです。

于 2012-11-06T22:44:53.777 に答える