Flex、AIR、Java、Androidなど

3月17日 2014

No valid ‘aps-environment’ entitlement string found for applicationではまった

Posted by: tachibana In: iPad| iPhone| プログラミング

つみヨガ
無料
(2014.03.04時点)
posted with ポチレバ

Appbank Felloのプッシュ通知を組み込んだアプリをリリースしたのですが、Production版でプッシュが不通。直そうとアップデートしても不通。

ここまでの流れ

まず、組み込んだ最初のリリース版が不通。

単純に古い証明書が残ってしまってるものと思い、Provisioning Profileを作り直し(既存のものをGenerateするのではなく)、クリーン&Xcodeの再起動。

署名してサブミット。

審査通ったのでインストールしてみると、それでも不通。

現状

Production版の起動ログを見てみると、

1
<Warning>: No valid 'aps-environment' entitlement string found for application 'つみヨガ': (null). Notifications will not be delivered.

と出てます。

ググると、署名でしくってサブミットした.appにaps-environmentがついていない事が多いらしい。

(やったこと)

◆ デバッグ版ではプッシュ通知開通確認済み

インストールすると管理画面上でユーザー数がカウントアップされ、プッシュを送れる

◆ Provisioning Profile

Provisioning ProfileはApp ID上でDevelopment、Provisioning双方のプッシュ通知の設定をしてからGenerateした。

エディターで開くと

1
2
<key>aps-environment</key>
<string>production</string>

はちゃんとある。

◆ サブミット

・クリーン、Xcodeの再起動はやった。
・サブミットしたアプリの.appを

1
codesign -d --entitlements

したところ、

1
2
<key>aps-environment</key>
<string>production</string>

はある。

にも関わらずNo valid ‘aps-environment’ 〜が出て不通。

100個以上アプリ出してるがこんなこと無かったなぁ。なんでだろ。

多分この辺が答えなんだろうけど、これ以上頻繁にアップデートするの嫌なんでしばらく放置します。
xcode – Bundle Identifier and push certificate… aps-environment entitlement error – Stack Overflow

EasyFreeAds Blog News Facebook Twitter Myspace Friendfeed Technorati del.icio.us Digg Google Yahoo Buzz StumbleUpon

No Responses to "No valid ‘aps-environment’ entitlement string found for applicationではまった"

Comments are closed.

Categories

 

2017年6月
« 4月    
 1234
567891011
12131415161718
19202122232425
2627282930  

About

Author: tachibana

  • ちょっとしたことはTwitterに書いています。こっちはアプリの公開等の時に更新されます。
  • 最近はもっぱらJavaとObjective Cです。AS3は飽きました。
  • スクリプト言語ではPerlが好きでしたが最近はGAE/Jで何でもやってます。
  • Linuxは自宅サーバー建てるのがやっとのレベルです。前の会社で何日も徹夜してやったのはいい思い出です。
  • アプリへのご要望などご意見等ありましたらお気軽にご連絡下さい。

Alternative content here