2011-11-02 37 views

回答

7

這個問題的答案是,我無法讀取NSData的令牌到的NSString與UTF8編碼,並期望它顯示令牌。

這不起作用:

- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)_deviceToken 

NSLog(@"=== Device token: %@", [[[NSString alloc] initWithData:_deviceToken encoding:NSUTF8StringEncoding] autorelease]); 

而這樣做:

NSLog(@"data %@", _deviceToken); 
+2

我的問題是爲什麼沒有工作。因爲它應該按照第一個例子中的說明工作。 deviceToken爲什麼是特殊情況? – AppHandwerker