【问题标题】:iOS Push Notification self signed certificateiOS 推送通知自签名证书
【发布时间】:2019-06-27 10:59:14
【问题描述】:

我使用Cordova 制作了项目,并且正在尝试将其移植到其他平台。我已经成功地为 android 构建了一切。但是我在为 iOS 构建它时遇到了问题(cordova build ios --release --device)。我的项目包括用于推送通知的 Firebase 插件。我正在尝试使用自签名证书签署此应用程序(应用程序将在内部使用,没有应用程序商店)。但是当我尝试签署这个应用程序时,我收到了一个错误,

配置文件需要推送通知权限。

有什么方法可以避免苹果开发者账户(以及 100 美元的注册费)并使用自签名证书?

我尝试创建手动配置文件,但没有成功。我研究了很多,但这个主题并没有真正涵盖。

【问题讨论】:

    标签: ios iphone cordova apple-push-notifications cordova-plugins


    【解决方案1】:

    一般来说,答案是否定的。

    Firebase 使用 APNs 发送推送通知,这是 Apple 服务 :)

    也许您可以创建一个带有一些消息队列的应用程序来接收消息,例如基于套接字的通知并显示本地通知。但是,如果您想将应用程序分发到更多设备,您仍然需要开发者帐户。我认为最好只支付 100 美元。

    【讨论】:

      【解决方案2】:

      谢谢大家,真的很感激。我尝试了所有方法,但看起来您必须为此付费。

      【讨论】:

      • 您仍然可以将部分答案标记为正确;)
      猜你喜欢
      • 2023-03-18
      • 2015-01-10
      • 2014-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多