web-dev-qa-db-ja.com

iPhone-チームプロビジョニングプロファイルを更新する

プロビジョニングポータルで、チームプロビジョニングプロファイルの[更新]ボタンがグレー表示されています。そして、プロファイルは期限切れです。

更新するにはどうすればよいですか?

編集:Xcodeのオーガナイザーに「自動デバイスプロビジョニング」チェックボックスと「更新」ボタンがありました。しかし、チームプロファイルを選択し、チェックボックスをオンにして、更新ボタンを押すと、次のメッセージが表示されます。

予期しないエラーが発生しました。もう一度お試しください。問題が解決しない場合は、Apple開発者サポート(http://developer.Apple.com/support).までご連絡ください。

私はサポートに行くことができると思いますが、それらを関与させずに問題が何であるかを理解することはまだ良いでしょう。

44

チームプロビジョニングプロファイルの有効期限が切れたときに、同じ「予期しないエラー」の問題が発生しました。 XcodeオーガナイザーとADCプロビジョニングポータルで削除し、オーガナイザーで更新することで修正しました。

37
Simon Windmill

ここに再び投稿します。

OK、チームプロビジョニングプロファイルに対して無効になっている[更新]ボタンで同じ問題が発生しました。

これは私のために働いた。

1)期限切れのチームプロビジョニングプロファイルをXcodeオーガナイザーから削除しました。

2)開発者プロビジョニングポータルから同じものを削除しました。

3)再びXcodeオーガナイザーチェックで自動プロビジョニングをマークし、[更新]をクリックしました。資格情報を要求し、数秒で更新されたチームプロビジョニングプロファイルを追加しました。

4)また、開発者プロビジョニングポータルに新しいプロファイルを追加しました。

6
Sree

IOSデバイスを更新して削除しても、インストールには役立ちませんでした。

しかし、エラーメッセージは誤解を招くものであることがわかりました。私はMac開発者プログラムのメンバーでもあり、DEVICESで「My Mac」を選択し、(+)Add to Portalボタンを押すと、「プロビジョニングプロファイルを生成するデバイスがチームにありません」というエラーメッセージが表示されます。表示されなくなりました。

したがって、エラーメッセージの最後のURLがiOS開発センターにリンクしている場合でも、エラーメッセージはiOSデバイスではなくMacをカバーしているように見えます。

6
Kirk

Xcodeが管理されたチームプロビジョニングプロファイルの更新または更新を行わず、非常に長い時間を試したという問題がありました。 [ライブラリ]-> [プロビジョニングプロファイル]-セクションで常に更新します。次に、[チーム]セクションを試し、refrshボタンを押すと、Xcodeによって管理されていたチームプロビジョニングプロファイルが正常に更新されました。これがあなたの一部を助けることを願っています。

もう1つ:3つのチームで同じApple-IDを使用しました。そのため、Xcodeは更新中にそれらを分離できなかった可能性があります。

3
user1201579

問題を本当に解決したい場合は、次のことを行ってください。

(1)Macから仮プロファイルを作成した証明書を使用していますか?または、他のMacマシンからの証明書を使用しています。それが問題であれば、そこから.p12ファイルを取得して、キーチェーンにインストールしてください。

(2)キーチェーン内の証明書が、仮プロファイルを作成したものと同じ場合は問題ありません。それ以外の場合は、証明書の新しい暫定プロファイルを作成する必要があります。

(3)ターゲット>プロパティ>識別子でアプリIDを設定したことを確認してください。そうでない場合は、ターゲット>ビルド>コード署名IDから暫定プロファイルを設定して選択してください。

(4)次に、プロジェクトをクリーンにしてビルドします。

問題を見つけたら私に知らせてください。この問題を解決したいと思います。

2
AppAspect

最新のXcodeバージョン3.2.5 beta 3でオーガナイザー内から更新ボタンを押していますか?

0
kubi

これを修正するには、ポータルに移動し、有効期限が切れたすべてのプロファイルで「変更」をクリックします。次に、デバイスの[すべて選択]をクリックして送信します。

0
zorro2b

私はオーガナイザーの間違った場所を見るという間違いを犯しました。

左側がライブラリ、その下がデバイスです

[デバイス]> [プロファイル]で[iPhone]をクリックしました。更新ボタンはありません。

正しい場所は

オーガナイザーの左側には、ライブラリ>プロビジョニングプロファイルがあります

チームプロビジョニングプロファイルはこちら

それをクリックし、有効期限が切れたら更新をクリックします

0
brian.clear

いつものように...「grep -ir profile」 Appleお尻のイライラ、不便、苦痛を修正したい場合、cmd行は常にあなたの親友です。..そのオプションを見つけようとしてxcodeをいじくり回しました新しいプロビジョニングプロファイル番号を入力しますが、何も見つかりません...それをgrep'dした場合にのみ修正できましたが、さらに別のAppleお尻の痛み....私がgrep&ssedに戻ったときに修正するためだけに、いくつかの愚かな無効な設定、プロファイルまたは引数のためにコンパイルされないため、私はxcodeを通過するのに何時間費やしたかを話すことができません。 ..

0
NpC0mpl3t3

チームプロビジョニングプロファイルに関する限り:

あなたのコンソールは何か言っていますか? Xcode 3.2.5を使用していますか? http://bugreport.Apple.com にレーダーを提出します。 iOSプロビジョニングポータルにチームプロビジョニングファイルが表示されていますか?緑色のライトはありますか?

取り消して、Xcodeで新しいものを作成してみてください。

アプリを機能させるまで

アプリ固有の開発プロファイルはいつでも作成できます。証明書と作業中のアプリを選択します。また、チェックボックスリストでデバイスを選択してください。

次に、プロファイルをダウンロードし(準備ができたら)、それをダブルクリックしてXcodeにインポートします。

Xcodeオーガナイザーを見ると、リストに開発プロファイルが表示されているはずです。

  • 赤の場合、証明書の有効期限が切れていることを意味します
  • 黄色の場合、選択した証明書を使用して署名するための秘密鍵が存在しないことを意味します

プロジェクトの「情報を見る」ウィンドウのコード署名で、両方のピッカーに対してiPhone Developerを選択します。自動的に選択されるものを確認してください(場合によっては、正しいものを手動で選択する必要があります)。

その後、Clean&Buildを実行すると、準備完了です。

0
Ben Scheirman

証明書の有効期限は切れていますか?対象のデバイスを削除しましたか?

0
CBGraham

XCode->Preferences->AccountsタブでApple IDにサインインして修正しました

enter image description here

0
Darshan

コンパイルに関する質問への回答を以下に示しますが、チームプロビジョニングプロファイルに対する回答が他にある場合は投稿してください。

開発者プロファイルを作成してデバイスにダウンロードすることにより、デバイス/シミュレーター用のアプリをコンパイルできます。

それを機能させるための鍵は、[プロジェクト]メニューの[プロジェクトの編集]と[ターゲット設定の編集]の両方でプロファイルが選択されていることを確認することです。ターゲット設定はより具体的で、通常は人を台無しにします。両方が同期していることを確認すると、物事を立ち上げて実行するのに役立ちます。

これらの2つのメニューから、[ビルド]タブを確認し、開発者プロファイルが表示されていることを確認します。デフォルトはiPhone Developerで、ダウンロードしたプロファイルを指す必要があります。

0
Jordan

これは私のために働いた:

  1. xcodeを起動します。
  2. メニューからウィンドウ->オーガナイザー
  3. [開発]メニューから[プロビジョニングプロファイル]を選択します。
  4. 更新ボタンをクリックします
  5. 終了オーガナイザー
  6. xcodeのメインウィンドウに戻ります。
  7. ビルド->メニューから削除
  8. ビルドして実行します。
0
Michael Potter

別のmobileprovisionファイルの使用に問題はありますか?ターゲットが古いファイルを使用している可能性があるため、別のプロビジョニングファイルを使用するとエラーが発生していると思われます。

これを試して

  • 新しいmobileprovisionファイルを取得し、プロジェクトのビルドプロパティでmobileprovisionをこのファイルに設定します
  • アクティブなターゲットを選択し、ターゲットのビルドプロパティで、同じmobileprovisionが使用されていることを確認します
  • アプリをコンパイルします。

それが役立つかどうかを確認してください。

0
lostInTransit

プロファイルを削除し、[更新]をクリックして、Xcodeが再び追加するようにしてください。ただの推測。これがなぜ機能するのかわかりませんが、試してみる価値はあります。

0