Как установить путь APNS Auth в приложении Heroku Vapor - PullRequest
1 голос
/ 21 июня 2020

enter image description hereenter image description here введите описание изображения здесь Как вы указываете путь к файлу, когда приложение Steam Swift развернуто на Heroku? Это работает на моем локальном компьютере, но не при развертывании на Heroku. на локальном компьютере я добавил путь к файлу в переменной среды, например APNS_AUTH_KEY_PATH: $ (SR CROOT) / apikeys / AuthKey_Y8HP6L5K6P.p8, и он отлично работает на локальном компьютере. Добавлен такой же ключевой путь в переменную конфигурации приложения Heroku. Но он говорит, что не удалось найти файл и приложение разбилось на Heroku

1 Ответ

1 голос
/ 25 июня 2020

{SRCROOT} - это концепция Xcode, которая не переводится в Linux. Таким образом, вам нужно либо скопировать ключ в Heroku и указать полный путь, либо просто ввести содержимое ключа как сами переменные среды. Второй вариант намного лучше, поскольку вы не передаете ключ в систему управления версиями

...