【问题标题】:Send push notification from ios app从 ios 应用程序发送推送通知
【发布时间】:2012-10-24 07:25:09
【问题描述】:

我需要创建一个发送通知的 ios 应用程序。 (类似于 Pushmebaby (https://github.com/stefanhafeneger/PushMeBaby))。 (另请注意,这个 mac 应用程序已经 2 岁了,对我来说崩溃了)

我看过一些 php 网站的例子可以做到这一点,什么都不买就可以直接从 ios 做到这一点。

有什么好的例子吗?

谢谢,祝你有美好的一天!

【问题讨论】:

    标签: objective-c xcode notifications push-notification


    【解决方案1】:

    您是否需要向当前正在运行您的应用的 iOS 设备发送通知?如果是这样,您应该查看local notifications

    如果您真的想从您的 iOS 设备向其他 iOS 设备发送推送通知,您基本上有两种选择

    选项 1(最简单)

    使用ParseUrban Airship 等服务为您发送通知。然后,您可以向他们的 API 发出请求,以向您的用户设备发起推送通知。

    选项 2(参与最多)

    根据Apple's guidelines 设置您的基础架构,以便您可以向 Apple 的服务器发送推送通知。然后,您需要构建一个 API,以便您的 iOS 设备可以与您的推送通知服务器进行通信,以向 Apple 的服务器发起推送通知请求。

    真正的推送通知支持并不容易,所以如果它适合你,我会建议选项 1。

    【讨论】:

    • 您说使用本地通知将通知发送到同一 iOS 设备。我还可以将本地通知从一个应用发送到同一 iOS 设备上的另一个应用吗?
    【解决方案2】:

    也可以从 Mac OS X 或 iOS 发送远程推送通知。这可以通过 GitHub 上的 NWPusher 项目来完成。它提供 OS X 和 iOS 应用程序手动发送推送通知,或者您可以直接使用包含的库。

    虽然您不太可能希望在生产环境中使用它,但它在开发过程中非常有用。

    【讨论】:

      【解决方案3】:

      我们通过两种方式发送推送通知:

      1.) 通过使用 .net backened.:- 在其中,您只需创建 .p12 文件。要创建 .p12 文件,请点击此链接 http://www.techfunonline.com/how-to-send-push-notification-using-dot-net-backened.html

      2.) 支持 PHP。:- 在其中,您只需创建 .pem 文件。要创建 .pem 文件,请点击此链接 http://www.techfunonline.com/how-to-create-pem-file-for-push-mail-notification-for-php-backend.html

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-09-11
        • 1970-01-01
        • 2018-07-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-10
        相关资源
        最近更新 更多