-2

在我以前的 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 服务吗?如果可能,请提出您的想法来测试应用程序?

提前致谢。

4

1 回答 1

2

为了向您的用户发送推送通知,您可以将每个用户的设备令牌存储在您自己的数据库中。然后,您可以向每个用户发送一条消息,将消息有效负载发送给 Apple,Apple 会将消息发送给用户。

我建议使用Easy APNS来完成此操作。它易于设置、易于使用且功能强大。

于 2012-04-10T11:22:27.107 回答