如何从 iPhone 应用程序测试 Apple 推送通知?
Posted
技术标签:
【中文标题】如何从 iPhone 应用程序测试 Apple 推送通知?【英文标题】:How to test the Apple Push Notification from iPhone app? 【发布时间】:2012-04-10 09:43:19 【问题描述】:在我以前的 iPhone 应用程序中,我没有使用 Apple Push Notification
函数。在我当前的 iPhone 应用程序中,我想实现 Apple 推送通知功能。我参考了在 iPhone 应用中实现 APN 服务的方式,
- (void)application:(UIApplication*)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken
- (void)application:(UIApplication*)application didFailToRegisterForRemoteNotificationsWithError:(NSError*)error
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
我们可以在将应用提交到 App Store 之前测试 APN 服务吗?如果可能,请提出您的想法来测试应用程序?
提前致谢。
【问题讨论】:
***.com/questions/1052645/… 评论这将为您提供有关推送通知的所有答案 最好的示例代码和其他问题的答案都可以在 Apple 网站上找到。为什么不先检查那里? 是的,你可以......检查这个site你可以测试你的应用程序而无需做任何编码 【参考方案1】:为了向您的用户发送推送通知,您可以将每个用户的设备令牌存储在您自己的数据库中。然后你可以给每个用户发一条消息,将消息载荷发送给 Apple,Apple 会将消息发送给用户。
我建议使用Easy APNS 来完成此操作。它易于设置、易于使用且功能强大。
【讨论】:
以上是关于如何从 iPhone 应用程序测试 Apple 推送通知?的主要内容,如果未能解决你的问题,请参考以下文章
当 Apple Watch 处于后台状态或睡眠模式时,我们如何从 iphone 向 Apple Watch 发送消息?
如何从 Apple Watch 获取传感器数据到 iPhone?