読者です 読者をやめる 読者になる 読者になる

ミスターFのいろいろプログラミング

(主にSwift)プログラミング日記。札幌在住。

iOS provisioning profile is expiring soonの理由

APPLEの無料の開発者プログラムに登録している人向けです。

5月頃から急にこの注意書きが出て、実機にインストールしたアプリが開けなくなったと思ったらプロファイル登録が消えていて、調べても有料の開発者プログラムの例しかなかったのですが、ようやく理由がわかったので書いておきます。

 

Xcode7でthe provisioning profile is expiring soonと出る理由

 

APPLEが、2016年5月から個人向け証明書(profile)の有効期限を90日間から7日間に短縮したからです。

背景としては、違法なアプリの配布などが横行するようになり、ユーザーが被害に遭うこともあったからでしょう。

 

知ればそういうことかということで納得できますね。7日間ごとにxcodeから再インストールすれば、個人向け証明書(profile)でもこれまで通り利用できます。