2011年10月19日

Appの有効なaps-environmentエンタイトルメント文字列が見つかりません

Push Notificationのアプリを開発中ですが
ビルドすると以下のエラーが出ます。

Appの有効なaps-environmentエンタイトルメント文字列が見つかりません


最初何のことかよくわからなかったため、プログラムにaps-developmentなんて宣言したかなぁとプロジェクト内を検索したりしましたが、原因は不明。

ネットで調べたらわかりました。

結論としては、利用しているプロビジョニングファイルにPush Notification用の設定が入っていないということでした。

iOS Provisioning PortalでPush Notification設定したApp IDを指定して再度Provisioningファイルを作成すると

以下の設定が追加されます。

aps-environment
production


ただ、まだビルドが成功したのですがiPhoneにインストールしてテストができていません。
他の問題がまだありそうです。

↑ ↑ ↑
マシンを再起動したら解決しました。

参考URL
エラーメッセージ「有効な"aps-environment" ...」("no valid 'aps-environment' ...")について

Push Notification対応アプリの実行エラー解決法(注意:民間療法)

AppStoreからリリースしたアプリで、デバイストークンの取得ができずプッシュ通知ができない、、、


posted by アプリ開発 at 17:18| Comment(0) | TrackBack(0) | ios アプリ開発 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバック
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。