web-dev-qa-db-ja.com

プロビジョニングプロファイルを更新する

いずれかのアプリのプロビジョニングプロファイルの有効期限が間もなく切れるという通知を受け取りました。既存のものを更新する方法はありますか、または新しいものを再作成する必要がありますか?

83
Meltemi

Xcodeが管理するチームプロビジョニングプロファイルを更新するには:

Xcodeのオーガナイザーで:

  • デバイスを右クリックします(左側のリスト)
  • [プロビジョニングポータルにデバイスを追加]をクリックします
  • 完了するまで待ってください!
60
Johnmph

Appleの開発サイトのプログラムポータルにアクセスし、Provisioningをクリックして、プロファイルの横にある[Renew]ボタンをクリックし、ステータスが 'expired'から 'pending'に変わり、しばらく待ってから、更新、新しいステータスをクリックしました3か月後までアクティブでした。[ダウンロード]をクリックし、ダウンロードフォルダーでダウンロードしたファイルを見つけて、XCodeアイコンにドラッグしました。 (Xcodeを既に実行していて、iPhoneをプラグインしていました)。新しいプロファイルが表示され、古いプロファイルを削除しました(名前が同じであるため注意してください。ただし、マウスオーバーすると有効期限が表示されます)。

私は、再同期などをする必要がなかったので、私はすでにそれが自動的に電話に更新された電話を差し込んだからだと思います。

今、私のアプリは再び動作します!

25
daver

あなたが提案したことをやったが、「更新」ボタンも表示されない。

以下は私の更新方法です。

3つのプロファイル(companynameProfile、 "Team Provisioning Profile"、およびproductnameProfile)が表示されます。 1番目と3番目は数週間以内に期限切れになります。 2番目(および2番目だけ)は、「Xcodeで管理」としてフラグが立てられます。プロファイル名は、「Provisioning Profile」、App ID、Status、およびActionsというラベルの付いた列を持つ表に表示されます。 3つすべてのステータスは「アクティブ」です。最初の1と3には、[アクション]列に[ダウンロード]ボタンと[編集]リンクがあります。 2の場合、[アクション]列には[ダウンロード]ボタンのみがあります。

「更新」(または「更新」)ボタン/リンクはどこにもありません(また、ソースを表示して検索しました:)

だから、私は思った...#3の「編集」をクリックします... 2つの選択肢ポップアップ:変更と複製。 「変更」を選択しました

更新/更新はまだありません...しかし、「送信」ボタンがあります...これは機能しません(灰色になりますが、それは明らかではありません...悪いUIデザインです)。

画面上で何かを変更すると(私の場合、以前に使用していないデバイスを選択した)、「送信」が暗くなる(利用可能になる)ことを発見しました。 [送信]をクリックします。静かに(別のUIの問題:)前のページに戻り、[ダウンロード]ボタンと[編集]ボタンがなくなり、ステータス列に[保留中]と表示されるはずです!

しばらくして、ウィンドウを更新し(リロード)(自動更新されるかどうかわからない)...ステータス列が「アクティブ」に変更されたことを確認しました。

今...新しいプロファイルをダウンロードしました(くそページにないものtellあなたは新しく、期限日をリストするではないので、あなた自身... 3番目のUIの欠陥はすでに:)

プロファイルをダウンロードし、Xcodeの[オーガナイザー]ウィンドウのリストから古いプロファイルを削除し、新しいプロファイルをXcodeの[オーガナイザー]ウィンドウにドラッグしました。 )。

お役に立てば幸いです

米国カリフォルニア州スタンクパチーノ

14
Stan Sieler

プロファイルの有効期限が切れたときにのみ更新ボタンが表示されるかどうか知っていますか?私はまもなく期限切れになるプロファイルを持っていますが、「更新」ボタンは現在表示されていません。

明らかにそうであると他の場所で読んでください。

8
John Friend

彼らは今それを変えました。 (2010年10月)

  1. IPhone開発者Webサイトにログインします。 http://developer.Apple.com/

  2. 次に、右側のサイドバーメニュー(上部右側)で[プロビジョニングポータル]をクリックします。

  3. 次のページで、左側のサイドバーメニューの[プロビジョニング]をクリックします

  4. 次に、プロビジョニングプロファイルと[更新]ボタンが表示されます-押します:)

8
Nelga

2017年5月現在、このプロセスは(少し)再び変わっているようです。

私は自分のプロファイルに関係するものを実際に変更する必要はないと思いましたが、幸いなことに証明書はまだ有効だったため、更新は正確にwhat簡単ではありませんでした。

  1. 開発者アカウントで期限切れのプロファイルを選択し、「編集」をクリックします Select Expiring Profile and Edit
  2. 「生成」ボタンをクリックします
    • プロファイルにリンクされた証明書が少なくとも1年間有効であることを確認します
    • なんらかの方法でプロファイルを変更する必要はありませんでした Click Generate Button
  3. 次の画面で、プロファイルの有効期限が延長されていることを確認します Verify extended expiration date
6
jandersen

2013年3月の更新

プロビジョニングプロファイルの有効期限は、開発者証明書の有効期限にリンクされています。そして、私はそれが期限切れになるのを待ちたくなかったので、ここに私がやったことがあります-

  • iOSプロビジョニングポータル に移動します
  • 現在の証明書を失効させる
  • Xcode> Organizerで、Provisioning profilesページ(Libraryの下)に移動します
  • 更新を押すと、現在の証明書が取り消されているため、新しい開発者証明書を作成するよう求められます
  • 手順に従って作成してください
  • 配布プロファイルのiOSプロビジョニングポータル に戻り、それについて何かを変更して、送信ボタンを有効にします。
  • それを送信すると、新しい証明書の日付が適用されます
3
Peter

Xcode4でオーガナイザーに移動します。ライブラリでプロビジョニングプロファイルを選択します。プロビジョニングプロファイルを選択し、下部の[更新]ボタンをクリックします。ログイン名とパスワードの入力を求められます。その後、プロファイルが更新されます。

2
zeiteisen

チームプロファイルの場合、[設定]のサンプル-> [アカウント] --->正しいアカウントを選択->詳細->左下の[更新]ボタンをクリックします。プロファイルが更新されます。

1
zolibra

他のソリューションに加えて、メインプロジェクトとターゲットファイルのコード署名を編集して、プロビジョニングプロファイルの有効期限が切れた後にデバイスにアプリを再構築する必要がありました。

::古い期限切れのプロファイルを削除する

::オーガナイザーで新しいプロファイルを追加します

::すべてのターゲットをクリーニング

::情報を取得->メインプロジェクトとターゲットの両方でコード署名

::ビルドと実行

1
zzzzzz

彼らはこれが頻繁に機能する方法を変えます。これが今回(2016年5月)にやらなければならなかったことです。

  • デベロッパーメンバーセンターで新しいプロビジョニングプロファイルを追加する
  • XCodeの設定を開き、アカウント>選択Apple ID>チーム名の選択>詳細の表示
  • 新しく作成されたプロビジョニングプロファイルの[アクション]列の[ダウンロード]ボタンをクリックします。
1
Hugh Jeffner

有効期限が切れる前に開発プロファイルを更新するために、私は最終的に自分に合った方法を見つけました。私は前に行方不明だったステップを太字にした。

Appleプロビジョニングポータルに移動し、[プロビジョニング]を選択します。[Provisioning Provisioning Profiles]リストが表示されます。このリストには、すぐに有効期限が切れるプロファイルが[Managed by XCode]で表示されます]上部の"新しいプロファイル"ボタンをクリックし、必要なプロファイルのタイプを選択して作成します。30分待ってからホーム画面を更新し、新しいプロファイルが「アクティブ」と表示されたら、 XCodeに戻り、オーガナイザーに移動し、左上の「ライブラリ」の下にある「プロファイルのプロビジョニング」を選択します。下部の「更新」をクリックし、ログインして(要求された場合)、新しいプロファイルがリストに表示されますながら。

ここで決定的に重要なのは、デバイスを接続し、新しいプロファイルをドラッグ左の列の接続されたデバイスの下の「プロビジョニングプロファイル」行に接続することです。

最後に、必要に応じて、デバイスから古いプロファイルをクリーンアップできます。

注:興味深いことに、iOSプロビジョニングポータルサイトでプロビジョニングプロファイルをマークして削除するだけで、新しい新しいチームプロビジョニングプロファイルが作成されるようです。したがって、必要なのはそれだけです。次回は、それで十分かどうかを確認します。そうであれば、上記で説明したようにプロファイルを作成する必要はありません。

1
mwehlou

残念ながら、私の場合、更新はうまくいかないようです。アドホック配布プロファイルは5日で期限切れになります。 iPhoneで警告が表示され、Xcode Organizerの横にも警告サインが表示されます。

Appleのプロビジョニングポータルでは、非アクティブとしてマークされ、再アクティブ化するボタンがありました。ただし、有効期限は5日後のままです。次に、さらに2台のiPhoneを追加しましたが、変更されたプロファイルは今から5日後に有効期限が切れます。

最後に、プロビジョニングポータルのプロファイルを削除し、別の名前を使用して新しいプロファイルを最初から作成しましたが、この新しいプロファイルは今から5日後の4月13日に期限切れになります。

それは本当にイライラします!だから私はそれが期限切れになるまで待ってから新しいものを作成する必要があると思います。

私の開発者サブスクリプションが切れるかどうか疑問に思っている場合、そうではありません。 2月に更新しました。

1
Jochen

私にとっては、アクティブな実動証明書がないために問題が発生していました。新しいプロファイルを作成してから、期限切れの配布プロビジョニングプロファイルに移動し、証明書を追加すると、プロビジョニングプロファイルがアクティブになりました。

0
Atul Goyal