IPhone開発者アカウントを持っていません。 iPod Touchでアプリをテストしたい。
iPod iOSバージョン:5.1(9B176ビルド)Xcode開発SDK:5.1シミュレータ:iPhone 5.1 Retina /通常のiPad 5.1 Retina/Normal
コードサイニングなどを回避するために、プロジェクト設定を以下のように変更しました。
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をターゲット(シミュレーターではなく)として選択し、プロジェクトをビルドして実行しました。次に、「コード署名が見つかりません」というエラーが表示されます。
何か助けは?
注:アプリ証明書などは作成していません(アプリ開発アカウントを持っていません)。
ビルドが途中で中断された場合にも、このエラーが発生する可能性があります。 Xcodeの内部データを破壊します(なぜ破壊可能なデータを保存しているのですか?私にはわかりません)。
Xcodeをシャットダウンして再起動し、新しいビルドを実行してください。通常はなくなります。
ビルドフォルダーを完全にクリーンアップすると役立ちます。通常のProject
> Clean
メニュー項目は完全ではありません。非表示の代替を使用します。
Option
キーを押しながらProduct
キーを押します(_)> Clean Build Folder…
Optionキーは、そのメニュー項目を「クリーン」から「クリーンビルドフォルダー」に変換し、この別の質問 XCode 4「クリーン」と「クリーンビルドフォルダー」 で説明されているようにその動作を変更します。
ジェイルブレイクされていない限り、iDeviceでアプリを実行する場合は、コード署名する必要があります。
アプリにコード署名するには、開発ライセンスが必要です。
開発者ライセンスの購入を望まず、学生である場合は、iOS Developer University Programを適用して、実際のデバイスでアプリをテストできますが、App Storeを送信することはできません。
設定でコード署名したくない場合は問題ありませんが、デバイスで実行する場合はコード署名する必要があります。もちろん、デバイスをジェイルブレイクしない限り、これはアプリ開発アカウントを持っていないと言っているので、これが唯一の選択肢です。
Xcode 8.2では、デバイスに十分なスペースがないため、このエラーが発生しました。記述エラーについてXcodeに感謝します...
このエラーは、コードに署名できないため、デバイスでプロジェクトを実行できないことを意味します。ビルド設定で「その他のCフラグ」を変更したため、この問題が見つかりました。追加したアイテムを削除すると、実行されます!
私はこれを使用しました:
アプリケーションフォルダーのXCode.appファイルを右クリックし、パスに移動します。
Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk
ファイルSDKSettings.plist
を開き、CODE_SIGNING_REQUIRED
の値を確認します。 「NO」に設定されている場合は、「YES」に設定してください。
XCodeを再起動します。再度機能しない場合は、XCode DerivedDataフォルダーをクリアします。
参照してください: this
私は次のファイルで遊んでいました-CODE_SIGNING_REQUIREDプロパティで。デフォルトではYESです。私はそれをNOに変更しました-署名されていない.ipaを生成しようとしました。
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.1.sdk
設定は「コード署名しない」に設定されています。その後、デバイスでアプリを実行する必要がありましたが、この "コード署名が見つかりません"エラーが発生しました。すべてのチーム、プロファイル、コード署名IDを正しく設定した後も、問題は引き続き発生しました。 CODE_SIGNING_REQUIREDをYESに戻します。
しかし、どういうわけか何も役に立たなかった-「コード署名が見つかりませんでした」というエラーがそこに残った-Xcodeを再インストールする必要がありました。
Provファイルが削除されたときにこの問題が発生しました。プロビジョニングファイルを生成しましたが、修正されました。
キャッシュとXcode DerivedDataフォルダーをクリーニングすると、この問題を解決するのに役立ちました。製品と製品ビルドフォルダーをクリーニングした後、Xcodeを終了してすべてを削除します
~/Library/Developer/Xcode/DerivedData
次に、Xcodeに関連するすべてのファイルとフォルダを削除します
~/Library/Caches