解析仪表板设置
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”以上是关于解析仪表板设置的主要内容,如果未能解决你的问题,请参考以下文章
在本地解析服务器上运行的解析仪表板错误出现:加载资源失败:服务器响应状态为 404(未找到)