我怎麼沒有設備令牌?城市飛艇沒有創建設備令牌
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
//Create Airship options dictionary and add the required UIApplication launchOptions
NSMutableDictionary *takeOffOptions = [NSMutableDictionary dictionary];
[takeOffOptions setValue:launchOptions forKey:UAirshipTakeOffOptionsLaunchOptionsKey];
// Call takeOff (which creates the UAirship singleton), passing in the launch options so the
// library can properly record when the app is launched from a push notification. This call is
// required.
//
// Populate AirshipConfig.plist with your app's info from https://go.urbanairship.com
[UAirship takeOff:takeOffOptions];
// Set the icon badge to zero on startup (optional)
[[UAPush shared] resetBadge];
// Register for remote notfications with the UA Library. This call is required.
[[UAPush shared] registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBadge |
UIRemoteNotificationTypeSound |
UIRemoteNotificationTypeAlert)];
// Handle any incoming incoming push notifications.
// This will invoke `handleBackgroundNotification` on your UAPushNotificationDelegate.
[[UAPush shared] handleNotification:[launchOptions valueForKey:UIApplicationLaunchOptionsRemoteNotificationKey]
applicationState:application.applicationState];
2013-03-19 04:22:44.202 MyApp[1070:907] [D] -[UAPush applicationDidBecomeActive] [Line 555] Checking registration status after foreground notification
2013-03-19 04:22:44.204 MyApp[1070:907] [D] -[UAPush applicationDidBecomeActive] [Line 561] Checking registration on app foreground disabled on app initialization
2013-03-19 04:22:44.241 MyApp[1070:907] [D] -[UAUser listenForDeviceTokenReg] [Line 931] ListenForDeviceTokenReg
2013-03-19 04:22:44.270 MyApp[1070:907] [D] -[UAUser userCreated:] [Line 467] User created: 201:{"username": null, "alias": null, "tags": [], "user_id": "xK4v5lARRDCAvekt25TeqA", "user_url": "https://device-api.urbanairship.com/api/user/xK4v5lARRDCAvekt25TeqA/", "device_tokens": [], "password": "oZeZFMO9SpyDZw3lM", "apids": [], "device_pins": [], "ua_device_id": "2A6651E5-6D23-4FAD-B53C-4D6356D7A2AA"}
2013-03-19 04:22:44.336 MyApp[1070:907] [D] -[UAUser updateDefaultDeviceToken] [Line 978] Updating device token.
2013-03-19 04:22:44.338 MyApp[1070:907] [D] -[UAUser updateDefaultDeviceToken] [Line 981] Skipping device token update: no token, already up to date, or user is being updated.
2013-03-19 04:22:58.766 F
我在AirshipConfig.plist DEVELOPMENT_APP_SECRET & DEVELOPMENT_APP_KEY以及APP_STORE_OR_AD_HOC = NO
看着他們的代碼https://github.com/urbanairship/ios-library/blob/master/Airship/Common/UAUser.m這裏有一個很大的'if'語句。看看你是否可以找出哪一個失敗..我的猜測是令牌 – govi 2013-03-19 09:53:26
我認爲問題必須在配置的城市Airshiup.Please按照@Akbari Dipali給出的鏈接,並再次按照所有任務。 – Impossible 2013-03-20 04:26:23