在heroku中托管的Parse服务器中设置推送通知

时间:2016-05-17 14:16:51

标签: ios heroku apple-push-notifications parse-server

我是初学者来解析服务器和heroku。我已经通过本教程成功迁移到了heroku。

https://www.youtube.com/watch?v=jOG50F_mXcQ

然后,我需要设置推送通知。我正在读这个。

https://github.com/ParsePlatform/parse-server/wiki/Push

他们说我需要写这个。我应该在哪里写什么? (" ....&#34) 我可以为我的应用程序创建pem文件。但我也不知道如何放入解析服务器。我该怎么办?

  var server = new ParseServer({
    databaseURI: '...',
    cloud: '...',
    appId: '...',
    masterKey: '...',
    push: {
      android: {
        senderId: '...',
        apiKey: '...'
      },
      ios: {
        pfx: '/file/path/to/XXX.p12',
        bundleId: '',
        production: false
      }
    }
  });

2 个答案:

答案 0 :(得分:0)

这是在index.js文件中设置的。你看过的视频让你在大约8分钟后编辑它。' ...'需要成为您的应用个人发送者ID和apiKey。如果您已经在Parse.com上使用了推送通知,则应该在推送下的应用程序设置中。其他项目已经填写完毕。

答案 1 :(得分:0)

注意 - 这只是部分问题的答案,我有类似的问题,所以想在这里附加细节,以便其他人可以使用它。 添加存储.P12文件的位置以进行iOS推送通知。

在您的解析服务器应用程序中创建一个名为certificates的文件夹,并在那里复制.p12文件。如果您在本地添加了该文件夹,请确保将修订后的目录推送到服务器。

iOS部分看起来像这样。

ios: {
        pfx: '/certificates/XXX.p12',
        bundleId: '',
        production: false
      }