1
我是iOS新手,对iOS开发人员来说也是新鲜事。iOS Apple推送通知服务提示框
我成功与APNS方便的帮助下实现APNS ..但是,当涉及到警告框,我想下面的功能
一旦上查看用户点击按钮的警告框,我想应用加载,然后重定向到通过警报框消息传递的URL。
任何一个可以给我一些想法差不多..
感谢和问候 任何帮助将是高赏识
我是iOS新手,对iOS开发人员来说也是新鲜事。iOS Apple推送通知服务提示框
我成功与APNS方便的帮助下实现APNS ..但是,当涉及到警告框,我想下面的功能
一旦上查看用户点击按钮的警告框,我想应用加载,然后重定向到通过警报框消息传递的URL。
任何一个可以给我一些想法差不多..
感谢和问候 任何帮助将是高赏识
在你的对象实现UIApplicationDelegate
实现方法:
发送到代理当正在运行的应用程序收到远程通知时:
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo;
而且在
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
,你应该检查一下:
NSDictionary *userInfo = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey];
if (userInfo != nil)
然后当所有条件都满足,你可以从userInfo
词典让你的推送通知alert
属性的值:
userInfo字典包含可以使用aps键获取的另一个字典。您可以访问aps词典的内容 - 虽然您不需要在大多数情况下使用以下键:...。
我不想复制并粘贴所有Apple文档,只是阅读更多关于此这里:UIApplicationDelegate Protocol Reference
当你将有网址的价值,你可以打开它,例如,在这样的方式:
[[UIApplication sharedApplication] openURL:[request URL]];
或者使用UIWebView Class Reference创建自己的迷你上网浏览器查看网址的内容。
嘿,谢谢问题解决了。 但希望知道如何在应用程序运行时处理Alert Box – Kingkong