質問: xcodeで自分のデバイスでは実機に入れることが出来るのですが、 他の方のiPhoneにアプリをビルドしようとすると, ``` The executable was signed with invalid entitlements The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile. ``` こんなエラーが出ます。 ビルドは成功するのですが、実機に入れることが出来ません。 調べてもクリーンインストールすればなおりと書いてあるのですが、 なおりません。何が原因なのでしょうか?
回答: `Provisioning Profile`にはどの端末で使用できるかの情報も入っているので以下の様な事をしないと新しい端末には入れる事はできませんよ。 今使ってるプロビジョニングプロファイルに新しいデバイス(UDID)を追加する方法 `TestFlight`を使用した方が簡単にできるかもしれません。 [iOS] TestFlight 全工程解説 2016年春 【配信編】