iOS push notifications nightmares, Provisions app IDs and certificates -
hey apple developers, i'm pulling hair out trying figure out how ios provisioning profiles, certificates , app ids work push notifications. thought close getting work, maybe not.
when run app , attempt register push notifications, error in console:
2012-06-26 17:52:29.380 grouped[1732:707] badgenumber: 0 2012-06-26 17:52:30.089 grouped[1732:707] [info] device ready 2012-06-26 17:52:32.654 grouped[1732:707] jslog: registering apns via app delegate 2012-06-26 17:52:32.655 grouped[1732:707] register success callback set 2012-06-26 17:52:32.661 grouped[1732:707] didfailtoregisterforremotenotificationswitherror:error domain=nscocoaerrordomain code=3000 "no valid 'aps-environment' entitlement string found application" userinfo=0x18a0c0 {nslocalizeddescription=no valid 'aps-environment' entitlement string found application}
i've done several hours of research , can't figure out i'm doing wrong. i've created new provisioning profile linked app id. can see on phone.
any ideas?
bonus question: why on earth complicated provision ios app push notifications?
a couple things check:
- do have other provisioning profiles app on device? i'd delete them.
- does app id have push enabled in provisioning portal?
- are sure you're signing correct profile? has non-wildcard development certificate.
- are specifying own entitlements.plist file? modern xcode generates one, don't need this. make sure "code signing entitlements" build setting empty.
if haven't found it, apple has faq this:
http://developer.apple.com/library/ios/#technotes/tn2265/_index.html
Comments
Post a Comment