iphone - 如何获得自己的设备 token ?

标签 iphone ios

<分区>


想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。

关闭 10 年前

是否可以从我自己的 iPhone 获取您自己的设备 token ?我需要它,因为我想测试推送通知... 谢谢

最佳答案

您将需要使用 -(void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken; 方法。下面是一个示例,它将输出您的设备 token 并将其设置为字符串。

-(void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
    NSLog(@"APN device token: %@", deviceToken);    
    NSString *deviceTokenString = [NSString stringWithFormat:@"%@",deviceToken];
}

但是,您真的应该已经这样做了,这样您就知道将通知发送给您的用户的位置,不是吗?

在进一步澄清评论后编辑:

您的问题根本不是很具体。要回答您更详细的问题,您无法显示它。因为它对于每个设备和每个应用程序都是独一无二的。因此,您的 AppA token 与 AppB 不同。

关于iphone - 如何获得自己的设备 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12288417/

上一篇:iphone - CLGeoCoder 导致应用程序崩溃?

下一篇:ios - 如何在 didEnterBackground 后继续 UIImageView 动画?

相关文章:

ios - 在 MPMoviePlayer 中处理播放器按钮

iphone - 在应用内购买多次要求输入密码

android - 在钛中调整 View 内所有对象的大小

ios - 在返回单个类的类型的闭包中访问 self

ios - 计算多个音频文件顺序播放的总时长/Swift 3、4

IOS:应用程序版本之间的数据持久性

javascript - 无法在 iPhone 应用程序上使用 PhoneGap 和 javascript 获取 JSON 结果,但在使用相同代码的 Android 应用程序上获取结果

ios - UIScrollView "out of frame"触摸区域无响应

ios - 我应该使用数组还是数据库——在哪里初始化它?

ios - UITableView 和单元格重用