解析仪表板设置

Posted

技术标签:

【中文标题】解析仪表板设置【英文标题】:Parse Dashboard Settings 【发布时间】:2016-06-24 19:05:28 【问题描述】:

我将 Heroku 上的 Parse Server Dashboard 与我的 ios 应用程序一起使用,并且我想配置推送通知。我知道我可以在应用程序设置中进行配置,但在仪表板中我只能看到核心和推送。在网上的屏幕截图中,我看到还有另一个选项卡,但在我的仪表板中没有出现。

我错过了什么吗?

感谢您的帮助!

【问题讨论】:

【参考方案1】:

由于我们必须使用 Parse Server,因此您更改应用程序设置(如推送)的方式有所不同。以前,它是内置在他们的 Dashboard 界面中的,但现在您必须在 index.js 文件中手动输入该信息。参考this的文章,应该是这样的:

var api = new ParseServer(
    databaseURI: databaseUri || 'mongodb://localhost:27017/dev',
    cloud: process.env.CLOUD_CODE_MAIN || __dirname + '/cloud/main.js',
    appId: 'MYAPPID',
    clientKey: 'myclientKey',  
    masterKey: 'myMasterKey',
    push: 
        android: 
            senderId: '', // The Sender ID of GCM
            apiKey: '' // The Server API Key of GCM
        ,
        ios: 
            pdx: 'certs/mycert.p12', // the path and filename to the .p12 file you exported earlier. 
            bundleId: '', // The bundle identifier associated with your app
            production: true
        
    
);

您必须自己从每个提供者那里获取证书信息,并且只需将 .p12 证书文件包含在您的 index.js 附近的某个地方,您就可以了。

【讨论】:

非常有帮助!但是,文章提到了一些终端命令,但我该如何到达那里?我应该在 Heroku 上的 MongoDB 数据库中查找 index.js 文件吗?谢谢大佬! 如果您想更改 Heroku 上托管的 Parse Server 中的任何内容,您必须首先将 Heroku 中的任何内容克隆到您自己的计算机上,进行更改,然后将更改推送回 Heroku。这都是使用 git。我相信你可以在网上找到一些有用的教程。你可以去你的 Heroku 应用,去 Deploy 然后按照他们的指示克隆到你的机器上。然后,当您进行了适当的更改后,在终端中使用“git push heroku master”

以上是关于解析仪表板设置的主要内容,如果未能解决你的问题,请参考以下文章

Heroku 上的解析仪表板:无法查看分析和应用程序设置

解析仪表板为空白

在亚马逊 AWS 弹性豆茎(或本地?)上安装解析仪表板

在本地解析服务器上运行的解析仪表板错误出现:加载资源失败:服务器响应状态为 404(未找到)

AWS Bitnami Parse Server - 添加 HTTP 身份验证使我在解析仪表板中的应用程序“未经授权”

解析服务器仪表板不工作窗口