【发布时间】:2012-08-14 06:03:00
【问题描述】:
我在我的应用程序中使用城市飞艇推送通知 使用documentation
我写代码如下
NSMutableDictionary *takeOffOptions = [[[NSMutableDictionary alloc] init] autorelease];
[takeOffOptions setValue:launchOptions forKey:UAirshipTakeOffOptionsLaunchOptionsKey];
[UAirship takeOff:takeOffOptions];
[[UIApplication sharedApplication]
registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge |
UIRemoteNotificationTypeSound |
UIRemoteNotificationTypeAlert)];
但我在控制台中收到以下错误日志。
did Fail To Register For Remote Notifications With Error: Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' entitlement string found for application" UserInfo=0xce2a310
我两次检查了文档并实现了代码
在城市飞艇网站上显示“未找到设备令牌”的消息 那应该是什么问题。
【问题讨论】:
-
您是否在 urbanairship.com 注册了设备?请分享导致此错误的代码
-
是的,我已经在我的设备中安装了该应用程序
-
您需要确保使用不带通配符的应用 ID。然后,您需要为该应用启用推送通知以进行开发。
-
@rohanpanchal :发布代码。您如何使用注册设备?
标签: iphone objective-c push-notification urbanairship.com