あるアプリのプロビジョニングプロファイルが間もなく期限切れになるという通知を受け取りました。既存のものを更新する方法はありますか、それとも新しいものを再作成する必要がありますか?
回答:
Xcodeによって管理される更新チームプロビジョニングプロファイルの場合:
Xcodeの主催者:
Appleの開発サイトのプログラムポータルにアクセスし、[プロビジョニング]をクリックし、プロファイルの横にある[更新]ボタンをクリックすると、ステータスが[期限切れ]から[保留中]に変わり、しばらく待ってから、[更新]をクリックしました。新しいステータス今から3か月までアクティブだったので、[ダウンロード]をクリックし、ダウンロードフォルダーでダウンロードしたファイルを見つけて、XCodeアイコンにドラッグしました。(私はすでにXcodeを実行していて、iphoneを接続していました)。新しいプロファイルが表示され、古いプロファイルを削除しました(同じ名前であるため注意してください。ただし、マウスを重ねると有効期限が表示されます)。
私はすでに電話を接続していたので、再同期などをする必要がなかったので、自動的に電話に更新されたと思います。
今、私のアプリは再び動作します!
私はあなたが提案したことをしました、そして私は「更新」ボタンも見ません。
以下は私が私のものを更新した方法です。
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の問題:)前のページに戻り、[ダウンロード]ボタンと[編集]ボタンが消え、ステータス列に「保留中」と表示されます。
しばらくして、ウィンドウを更新(再読み込み)しました(自動更新されるかどうかはわかりません)...そして、ステータス列が「アクティブ」に変更されていることを確認しました。
今...私は新しいプロファイルをダウンロードしました(darnページがあなたに新しいことを教えていないもの、そしてあなたがあなた自身に言うことができるように有効期限をリストしていない...すでに3番目のUIの欠陥:)
プロファイルをダウンロードし、Xcodeのオーガナイザーウィンドウのリストから古いプロファイルを削除してから、新しいプロファイルをXcodeのオーガナイザーウィンドウにドラッグすると、...出来上がり、オーガナイザーは新しい有効期限(今日から約3か月)を表示します)。
お役に立てば幸いです。
スタンクパチーノ、カリフォルニア、米国
プロファイルの有効期限が切れたときにのみ更新ボタンが表示されたかどうかを知っていますか?間もなく期限切れになるプロファイルがありますが、現在「更新」ボタンは表示されていません。
どうやらこれが事実であると他の場所で読んでください。
彼らは今それを変えました。(2010年10月)
iPhone開発者のWebサイトにログインします:http://developer.apple.com/
次に、右側のサイドバーメニュー(右上)の[プロビジョニングポータル]をクリックします。
次のページで、左側のサイドバーメニューの[プロビジョニング]をクリックします
次に、プロビジョニングプロファイルが表示され、[更新]ボタンが表示されます-押してください:)
2013年3月の更新
プロビジョニングプロファイルの有効期限は、開発者証明書の有効期限にリンクされています。そして、私はそれが期限切れになるのを待ちたくなかったので、これが私がしたことです-
有効期限が切れる前に開発プロファイルを更新するために、私はついに自分に合った方法を見つけました。私は以前に欠けていたステップを太字で示しました。
Appleプロビジョニングポータルに移動し、[プロビジョニング]を選択します。「DevelopmentProvisioningProfiles」のリストが表示され、「ManagedbyXCode」というラベルが付いた間もなく期限切れになるプロファイルが表示されます。「新しいプロファイル」をクリックします上部の[]ボタンを必要なプロファイルのタイプを選択して作成します。30分待って、ホーム画面を更新し、新しいプロファイルが「アクティブ」と表示されたら、XCodeに戻り、オーガナイザーに移動して、左上の列の「ライブラリ」の下にある「プロビジョニングプロファイル」を選択します。下部にある[更新]をクリックし、ログインすると(要求された場合)、しばらくすると新しいプロファイルがリストに表示されます。
ここで、重要なのは、デバイスを接続し、新しいプロファイルを、左側の列の接続されたデバイスの下にある[プロビジョニングプロファイル]行にドラッグすることです。
最後に、必要に応じて、デバイスから古いプロファイルをクリーンアップできます。
注:興味深いことに、iOSプロビジョニングポータルサイトでプロビジョニングプロファイルをマークして削除するだけで、新しい新しいチームプロビジョニングプロファイルが作成されるようです。だから多分それが必要なすべてです。次回はそれで十分かどうかを確認します。十分な場合は、上記のようにプロファイルを作成する必要はありません。
残念ながら、私の場合、更新は機能しないようです。私のアドホック配布プロファイルは5日で期限切れになります。iPhoneでそれについての警告が表示され、Xcodeオーガナイザーの横にも警告サインが表示されます。
Appleのプロビジョニングポータルでは、非アクティブとしてマークされ、再アクティブ化するためのボタンがありました。しかし、まだ同じ有効期限で、今から5日後です。次に、iPhoneをさらに2つ追加しましたが、変更されたプロファイルは5日後に有効期限が切れます。
最後に、プロビジョニングポータルでプロファイルを削除し、別の名前を使用して新しいプロファイルを最初から作成しましたが、この新しいプロファイルは5日後の4月13日に期限切れになります。
それは本当にイライラします!ですから、期限が切れるまで待って、新しいものを作成する必要があると思います。
私の開発者サブスクリプションがなくなるかどうか疑問に思っている場合は、そうではありません。2月にリニューアルしました。
私にとっては、アクティブな本番証明書がなかったために問題が発生していました。新しいプロファイルを作成してから、期限切れの配布プロビジョニングプロファイルに移動し、証明書を追加すると、プロビジョニングプロファイルがアクティブ化されました。