iphone - 关于设备 token

标签 iphone

是否有可能设备 token 第一次为空?我已经删除了空格 设备 token ,但它仍然会在数据库中显示为空。

 deviceTokenStr =[[[[deviceToken description]
                        stringByReplacingOccurrencesOfString: @"<" withString: @""]
                       stringByReplacingOccurrencesOfString: @">" withString: @""]
                      stringByReplacingOccurrencesOfString: @" " withString: @""];
   NSLog(@"device token------------%@",deviceTokenStr);
 devicetk=[deviceTokenStr retain];
NSLog(@"My token is: %@", deviceTokenStr);

最佳答案

不,设备 token 不可能返回 null。

- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)devToken
{
NSString *devicetoken = [[[[devToken description]
                 stringByReplacingOccurrencesOfString:@"<"withString:@""]
                stringByReplacingOccurrencesOfString:@">" withString:@""]
               stringByReplacingOccurrencesOfString: @" " withString: @""];


NSLog(@"token :: %@", devicetoken);
}

关于iphone - 关于设备 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19028060/

相关文章:

iphone - 如何防止UItable View 的tableHeaderView滚动,粘在顶部

iphone - (iphone) 对于 UIView 来说,在后台线程中不应该做什么?

iphone - 简单的 UITapGestureRecognizer。 IBAction 未触发

iphone - 关闭多个模态视图

iphone - Xcode 如何将 UITableView Cells 链接到新的 View Controller

iphone - 什么是 “weak framework reference” ?

ios - 如何从我的网站创建指向 Apple Wallet 应用程序的深层链接?

iphone - 寻找obj-c/c的语音命令代码/库

iphone - 我怎样才能重新创建这个有阴影的 iOS 字体?

ios - IOS 7中UINavigationBar下的白线