12

一部のiPad(App Storeではない)に配置したいアプリに取り組んでいます。開発者ライセンスを購入し、Xcodeに規定を追加しました。コンピューターに接続したiPad用のアプリを作成しようとすると、次のエラーが発生します。

A valid provisioning profile matching the application's Identifier '' could not be found

この問題は、Xcodeで2つの異なるチームが実行されていて、正しいチームを指定する方法がわからないために発生したと思います(1つは期限切れです)。また、アプリを最初に作成したとき、「会社名」などのフィールドにあまり注意を払っていなかったことを覚えていますが、今すぐ変更できますか?


編集:これが私が持っている規定です:

ここに画像の説明を入力してください

4

5 に答える 5

11

XCode にプロビジョニング プロファイルを最初にインストールしたときに、同じ問題が発生しました。Xcode 4.5.* バージョンを使用しています。Prov プロファイルと証明書を Mac にインストールしましたが、Xcode のオーガナイザーの [デバイス] タブに移動してデバイスをクリックしても、新しいプロビジョニング プロファイルがデバイスに追加されたことを確認できませんでした。ということで、+マークのついた「ポータルに追加」ボタンをクリック。それはトリックを行い、プロフプロファイルの欠落に関するエラーなしでアプリを正常にテストできました. これが私が抱えていた問題であなたの何人かに役立つことを願っています.

ここに画像の説明を入力

于 2012-11-11T15:26:13.033 に答える
9

これは非常に一般的な (少なくとも私にとっては) エラーです。iPad に入れようとしているアプリのモバイル プロビジョニングがないようです。アプリ識別子ごとに .mobileprovision ファイルが必要です。さまざまな名前については、プロジェクトの情報タブまたは info.plist で編集できます。

プロファイルのいずれかの有効期限が切れている場合は削除しますが、これは何の影響もありません。

アプリのプロビジョニングを取得するには、Apple プロビジョニング ポータルに移動し、プロビジョニング プロファイルを追加します。次に、すべての仕様 (UDID、開発証明書、アプリケーション ID) を入力するだけで、プロビジョニングが開始されます。Apple 開発者サイトには、プロビジョニングを作成し、本来あるべき場所に配置するためのハウツー ガイドがあります。

何らかの理由で、アプリの識別子が空であるようにも見えます。これは、プロジェクトの情報タブで変更できます。.mobileprovision アプリ ID とアプリの ID は正確に一致する必要があります。一致しない場合、何も機能しません。

于 2012-07-31T17:10:30.633 に答える
3

私の場合、最初にCmd-Bを使用してアプリを構築する必要がありました。

これにより、キーチェーンへのアクセスをXcodeに「許可」(または「常に許可」)するように求めるキーチェーンウィンドウアクセスがポップアップ表示されました。

そうして初めて、実際にプログラムを実行してiPhoneで起動できました。

どうやら、実行のみを打つことはトリックをしませんでした。

(ところで、最初に「iPhone Developer:Your Name()」キーを使用してアプリに署名することを忘れないでください。

于 2013-02-26T23:04:15.897 に答える
0

ダスティンが言ったように:

.mobileprovision アプリ ID とアプリの ID は正確に一致する必要があります。一致しない場合、何も機能しません。

info.plist で、XCode は自動的に「バンドル識別子」を次のように設定します: com.domainname.applicationname${PRODUCT_NAME:rfc1034identifier}

「${PRODUCT_NAME:rfc1034identifier}」を削除し、「com.domainname.applicationname」のみを残して、プロビジョニング プロファイル IDと正確に一致させます。

私が同じ問題を抱えていたとき、これは私にとってはうまくいきました。それが役に立てば幸い。

于 2013-02-01T23:34:01.543 に答える
-1

この進歩はカオスです。宇宙と世界で最も難しい問題だと思います。それは単純であるべきです。xcode5 では、「問題を修正」ボタンを押しても問題は修正されません。でもねえ!これは一日かかりません。しかし、修正するのに数時間。

于 2013-11-02T11:27:17.307 に答える