27

iPhone 開発者アカウントを持っていません。iPod Touch でアプリをテストしたいと考えています。

iPod iOS バージョン : 5.1 (9B176 ビルド) Xcode 開発 SDK : 5.1 シミュレータ : iPhone 5.1 Retina/ノーマル iPad 5.1 Retina/ノーマル

コード署名などをバイパスするために、プロジェクトの設定を次のように変更しました。

Code signing identity   Don't code sign
  Debug                 Don't code sign
    Any iOS SDK         Don't code sign
Release                 Don't code sign
  Any iOS SDK           Don't code sign

iPod-Touch を MacBook Pro に接続し、iPod を (シミュレーターではなく) ターゲットとして選択し、プロジェクトをビルドして実行しました。次に、「コード署名が見つかりません」というエラーが表示されます。

何か助けはありますか?

注:アプリ証明書などは作成していません(アプリ開発者アカウントは持っていません)

4

10 に答える 10

54

ビルドが途中で中断された場合にも、このエラーが発生する可能性があります。Xcode の内部データを破損します (なぜ破損しやすいデータを保存しているのでしょうか?私にはわかりません)。

xcodeをシャットダウンして再起動し、新しいビルドを実行します...通常は消えます。

于 2012-11-12T18:25:51.963 に答える
27
于 2013-02-22T21:33:36.573 に答える
9

アプリが脱獄されていない限り、iDevice でアプリを実行する場合は、コード署名する必要があります。

アプリにコード署名するには、開発ライセンスが必要です。

学生で開発者ライセンスを購入したくない場合は、実際のデバイスでアプリをテストすることはできますが、App Store に提出することはできない iOS Developer University Program を適用できます。

https://developer.apple.com/programs/ios/university/

于 2012-08-15T15:18:58.887 に答える
2

設定でコード署名したくない場合は問題ありませんが、デバイスで実行する場合はコード署名する必要があります。もちろん、デバイスをジェイルブレイクしない限り...これは、アプリ開発アカウントを持っていないと述べているため、唯一の選択肢です。

于 2012-08-15T15:08:30.340 に答える
0

CODE_SIGNING_REQUIRED プロパティを使用して、次のファイルで遊んでいました。デフォルトでは、YES です。NOに変更しました-署名されていない.ipaを生成しようとしました。

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.1.sdkSDKSettings ファイル

設定は「記号をコード化しない」に設定されました。その後、デバイスでアプリを実行する必要がありましたが、この「コード署名が見つかりません」というエラーが発生しました。すべてのチーム、プロファイル、コード署名 ID を正しく設定した後でも、問題は引き続き発生します。CODE_SIGNING_REQUIRED を YES に戻します。

しかし、どういうわけか何も役に立ちませんでした-「コード署名が見つかりません」というエラーがそこに残りました-Xcodeを再インストールする必要がありました。

于 2016-11-14T11:00:18.343 に答える