私のiPhoneでXcodeを使用して自分のプロジェクトをビルドして実行できます。つまり、証明書とプロビジョニングプロファイルの両方が正しく設定されています。しかし、デバイス上でコマンドラインツールを使用してアプリを実行しようとすると、一致するプロビジョニングプロファイルが見つからないことがわかります。何が問題なの?あなたはこの絵で見ることができるようにコマンドラインツールでのみ一致するプロビジョニングプロファイルが見つかりません
は、それが証明書とプロビジョニングプロファイルとは、問題を示しません。しかし、私がコマンドラインツールを使用すると、失敗しました。
これは私がコマンドラインに入力する内容です:コマンドラインツールで
xcodebuild \
-workspace MyApp.xcworkspace \
-scheme Snail \
-configuration Debug \
-destination "platform=iOS,id=<My Device UDID>" \
CODE_SIGN_IDENTITY="iPhone Distribution: My Cert Name" \
clean test
エラー:
ログから、あなたのプロビジョニングプロファイルにあなたのデバイスが含まれているかどうかを確認するために、apple dev centerにログインします。 – Leo
xcodebuildが自動的に間違ったプロビジョニングプロファイルを選択するため、@ Jugalesの回答が正しいです。使用するPROVISIONING_PROFILEを指定します。 –