2013年5月13日月曜日

エラー「A valid provisioning profile for this executable was not found」

リリース前の確認としてReleaseビルドを実行したところ以下のエラーが出ました。

A valid provisioning profile for this executable was not found

原因

Provisioning Profileの不一致が起こったため。

エラーが出る前に行ったこと

Schemeメニューから「Edit Scheme」を選択。右メニュー「Run アプリ名」を選択し、「Info」メニューの"Build Configuration"の項目を"Debug"から"Release"に変更。そしてビルド。

対処方法

AdHoc用 Provisioning Profileをインストールする

Apple Developer - Member Center」からAdHoc用 Provisioning Profileを作成し、プロジェクトに適用させます。

作成したProvisioning Profileはプロジェクトメニューの「TARGETS」->「Build Setting」->「Code Signing Identity」の「Release」項目に適用させます。

おわり

はじめGoogle先生に聞いてもあまり良い情報がなかったのですが無事解決でき一安心です。

以下は検索時に見つけた記事の一部です。これを見る限り、このエラーは他の原因でも出るようですね。

A valid provisioning profile for this executable was not found. - 2013memoのブログ
Code Signing IdentityをiPhone Distributionにしたのにprovisioningエラーが出る - iPhoneアプリ開発メモ
Xcodeエラー A valid provisioning profile for this executable was not found - キッチンカンパニー
A valid provisioning profile for this executable was not foundというエラー - mikan's pi
A valid provisioning profile for this executable was not found for debug mode - StackOverflow

このProvisioning Profile関連はまだ理解していない部分があります・・・(汗) しっかりと理解していきます :)

参考記事

[SDK]iPhoneアプリ開発初心者質問箱19[touch][iPad] (1001) - デスクトップ2ch

0 件のコメント:

コメントを投稿