【问题标题】:In Newsstand app how do I find a list of devices that are subscribed?在报亭应用程序中,我如何找到订阅的设备列表?
【发布时间】:2013-01-29 00:27:43
【问题描述】:

我买不起 UrbanAirship,所以我正在尝试自己编写 Newsstand 应用程序的服务器端。

我计划使用 JavaPNS API。 我似乎无法弄清楚的一件事是如何找到在我的应用程序中订阅的用户列表。

我可以通过某种方式从 Apple 查询这些信息吗?

如果我不能,那么我猜这意味着每次用户订阅时,他们都会将他们的设备令牌直接发送到我的服务器。我希望不是这样,因为我想在我的笔记本电脑上运行服务器并自己发送推送,而不必让笔记本电脑整天运行以监听新订户。

谢谢!

【问题讨论】:

    标签: ios push-notification newsstand-kit


    【解决方案1】:

    看来我确实需要在我的服务器上注册每台设备:http://www.ibm.com/developerworks/web/library/mo-ios-push/index.html#resources

    【讨论】:

      【解决方案2】:

      您已经找到了答案,但以防万一您真的需要一个服务器来处理推送通知(告诉您在报亭中的应用程序检查新问题并在后台下载它),而且还用于订阅和- 应用程序购买。

      每次启动应用程序时,您都应该在刷新 UI 之前检查几项内容。您应该检查用户是否是订阅者或用户已经购买了该问题,以便您可以显示查看/下载按钮而不是购买按钮。

      如果它们有助于更好地理解这些通信,请查看这些教程,但相信我您最终会使用 Urban Airship 之类的服务之一(我认为 UA 是最好的选择,因为它可以一站式处理所有内容,而不仅仅是推送通知) :

      http://ios-blog.co.uk/tutorials/how-to-make-a-magazine-app-in-ios-part-i/

      这个更侧重于服务器部分:

      http://ios-blog.co.uk/tutorials/how-to-make-a-magazine-app-in-ios-part-ii/

      http://www.viggiosoft.com/blog/blog/2011/10/17/ios-newsstand-tutorial

      http://www.raywenderlich.com/2797/introduction-to-in-app-purchases

      和往常一样,这是最好的起点(它拥有您需要的一切): https://developer.apple.com/devcenter/ios/newsstand/

      这些资源可以帮助您为报亭开发应用程序,但仍然没有足够的人来分享他们的经验。

      祝你好运。

      编辑:将这两个链接添加到此列表中:

      http://www.marco.org/2012/10/11/the-magazine

      http://www.marco.org/2012/12/12/the-magazine-future-of-publishing

      【讨论】:

      • 感谢分享这些链接。 非常感激。 +70 ;)
      • 不客气 :) 很少有关于报亭的 tuts。报亭类别中的大多数应用程序都是由 Digital Publishers 和其他公司制作的。仍然很少有独立开发者尝试过这一点。我又添加了两个来自 Marcco 的链接。他在博客和 4 到 5 集播客(构建和分析)中分享了很多关于报亭的经验。
      猜你喜欢
      • 2014-07-19
      • 2014-10-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多