Я пытаюсь настроить сервер Apple Wallet Pass.Я скачал WalletCompanionFiles с сайта разработчика Apple.У меня есть xcode 9.3.1, и у меня установлены инструменты командной строки xcode.
Я выполнил следующую команду:
$ sudo gem install sinatra sequel sqlite3 rubyzip rack yaml json terminal-table
Большинство из них выполнено успешно, за исключением того, что у меня есть следующая ошибка:
ERROR: Could not find a valid gem 'yaml' (>= 0) in any repository
ERROR: Possible alternatives: zaml, cyaml, faml, haml, maml
Затем я ввел следующую команду, но онане удалось, и я не уверен, как это исправить:
$ lib/pass_server_ctl -s
/System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/open-uri.rb:225:in `open_loop': redirection forbidden: http://jsonip.com -> https://jsonip.com/ (RuntimeError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/open-uri.rb:151:in `open_uri'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/open-uri.rb:717:in `open'
from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/open-uri.rb:35:in `open'
from lib/pass_server_ctl:30:in `setup_hostname'
from lib/pass_server_ctl:228:in `<main>'