这个问题可能有一个我没有想到的明显答案。我知道像安全凭证这样的敏感数据最好通过 Heroku 的 CLI 和heroku config:add
. 但是敏感文件,比如证书呢?具体来说,我想知道我应该如何处理我的Apple 推送通知(APN) 证书。
我正在尝试自己实现这一点,因为对这个问题的沉默让我相信那里没有很多很好的选择(而且Urban Airship看起来太贵了)。通过查看APN on Rails,我发现它们实际上将证书存储在数据库中。那有意义吗?或者将证书的内容实际存储在环境变量中是否有意义(不确定这是否可能)?