首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >推送通知-查看按钮操作

推送通知-查看按钮操作
EN

Stack Overflow用户
提问于 2012-06-13 21:15:54
回答 2查看 1.6K关注 0票数 0

我有一个工作的应用程序巫师发送我的推送通知没有任何问题。点击推送的“查看”按钮后-应用程序是打开的,但看到一个空白屏幕,没有任何内容。

我将如何让它工作,在点击查看按钮后,我将在应用程序中看到“内容”?

我的想法是(举个例子):我收到一条推送通知,内容如下:今天你在我们的店铺享受7折优惠

点击查看后,我将进入应用程序,可以阅读所有内容的完整消息。我的意思是像写博客一样工作。推送通知是Pre-文章和“阅读更多”标签上的“查看”按钮。在我的应用程序中,我有几篇文章可以阅读。就像这里:http://www.myfitapp.de/fitnessstudio-app/push-nachrichten/

有可能吗?又是如何做到的?

EN

回答 2

Stack Overflow用户

发布于 2012-06-13 21:32:47

是的,这当然是可能的。但是你不能用推送通知发送很多内容。v推送通知总共最多可以是256字节。

你可以做的是添加一些数据到通知的userInfo中,链接一个ID,然后在te用户打开你的应用程序后,通过解析通知中的ID从服务器获取内容。

如果用户单击通知时您的应用程序未运行

代码语言:javascript
复制
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {


   NSDictionary *remoteNotif = [launchOptions objectForKey: UIApplicationLaunchOptionsRemoteNotificationKey];
   if (remoteNotif) {
      ///Handle the notification
   } 

   /* Your regular init  */

   return YES; 
}

如果您的应用程序正在运行,则调用此方法:

代码语言:javascript
复制
- (void) application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
  ///Handle the notification
}

NSDictionary中,您可以获取通知消息和添加到通知中的任何其他数据。

--

推送通知的Userinfo部分只是JSON,The Notification Payload

代码语言:javascript
复制
{
    "aps" : {
        "alert" : "You got your emails.",
        "badge" : 9,
        "sound" : "bingbong.aiff"
    },
    "acme1" : "bar",
    "acme2" : 42
}

这个例子来自苹果,JSON的aps部分告诉应用程序显示9 in徽章图标和“你收到了你的电子邮件”。作为消息文本。收到此通知后,系统将在应用程序包中查找bingbong.aiff声音,如果找到,则播放它。

其他密钥amce1amce2与通知一起发送,您可以从作为推送通知的字典中访问。

票数 3
EN

Stack Overflow用户

发布于 2012-06-13 21:34:25

您可以将您的应用程序重定向到任何特定的视图,当您的应用程序将收到此视图的notification.Delegate方法时:

代码语言:javascript
复制
 - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo 

你也可以根据你的需要在服务器端的userInfo字典中传递额外的参数,在你的例子中为example:blog_id,并将id传递给你的视图,你想要在“查看”或“阅读更多”按钮上加载它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11015652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档