设备ID和配置文件

时间:2012-05-08 09:55:45

标签: iphone provisioning-profile

是否可以在模拟器上测试启用了苹果推送通知服务(APNS)的应用?如果是这样,我在哪里可以获取设备ID(UUID,它应该是40个十六进制字符),以便我可以创建配置文件?

简而言之,我无法创建配置文件,因为我无法获得40个十六进制字符的设备ID。目前我有这个uuid D1648548-6C35-511B-B0D0-258808BD2026,其中只有36个,包括4个连字符。

2 个答案:

答案 0 :(得分:2)

在模拟器上,推送通知不起作用。你需要一个设备。 来配置配置文件,设备ID和设备令牌都是2个不同的十六进制字符。如果您使用mac连接设备,则可以在管理器选项卡中从xcode获取设备ID。这是需要添加到配置文件的设备ID。

当您实施推送通知并在设备上运行该应用时,您将获得设备令牌,该令牌用作与APN和设备的通信。

希望得到这个帮助。

答案 1 :(得分:1)

模拟器上的apple未启用推送通知服务。你需要使用一个设备。关于推送通知,请参阅苹果指南。你会被详细告知它

http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html