【发布时间】:2017-01-01 10:12:21
【问题描述】:
需要有关如何完成以下任务的想法的帮助...
- 我 fork
parse-server-example并在网页上设置了部署到 heroku 按钮。 - 当你点击部署时,它会设置我创建的一些环境变量,包括一个名为
SERVER_URL的变量,但我能做的最好的是将其设置为:http://yourappname.herokuapp.com/parse 字面意思是,因为我不知道你的应用程序名称是什么时间。 - 然后您点击免费部署并生成名称。
然后我想自动设置这个配置变量。出于我的目的,我无法通过 Heroku 仪表板设置此变量。
我在第一次部署应用程序时使用 app.json 文件来设置这些配置变量,但同样,app.json 文件是在实际生成服务器 url 之前使用的,所以它保持设置为 http://yourappname.herokuapp.com/parse
如果在点击部署到 Heroku 按钮后出现某种回调,我可以使用 Heroku API 从后端进行设置。但是不知道有没有这样的东西。
为什么我需要这个套装?因为我正在使用将publicServerURL 设置为process.env.SERVER_URL 的mailgun 适配器。我不能回去手动设置它,我需要它保持设置为一个变量。
当我调用 PFUser.requestPasswordResetForEmailInBackground 时,我严重怀疑是否可以在运行时从我的 iOS 应用程序设置此设置,但只是考虑所有选项,因为我在运行时知道我的 serverURL。
寻找想法...谢谢。
【问题讨论】:
标签: ios heroku environment-variables parse-server