2017-07-25 12 views
0

私はmatchregister_devicesを使用しています。ファストレーンでプロビジョニングプロファイルからデバイスを削除

Apple Developer経由でデバイスを削除すると、プロビジョニングプロファイルが見つからないことがわかります。だから、私はすべてを核にして、Fastlaneで再び作成しなければなりません。

良い方法がありますか? register_devicesのようなものが、プロビジョニングプロファイルから不足しているデバイスを、コールなどで削除したときに破棄します。

答えて

1

デバイスを削除すると、そのデバイスのプロビジョニングプロファイルは無効になります。

あなたはプログラムでこれを実行する場合は、例えば、デバイスを無効にするには、デバイスオブジェクトにdisable!を使用することができます。

device = Device.find_by_udid "abcde-12345" 
device.disable! 

しかし、単にあなたがDEVポータル経由でそれを行うとき、それはすべてが無効になります好きこのデバイスを使用するプロビジョニングプロファイル

ソースコントロールにデバイスのリストを保存してから、matchregister_devicesを使用する方が簡単です。ちょうどそれをセットアップして、手動で行うのではなく自動的に起こります。それは大きな苦痛ではありません。

+0

私は 'match'と' register_devices'でそれを行いますが、 'register_devices'のリストから1つを削除すると、それは私のプロビジョニングプロファイルに残ってしまいます。 devポータルでプロファイルを変更すると、fastlaneはプロフィールを見つけることができなくなったと伝えます。 –

関連する問題