Я пытаюсь интегрировать рубиновый скрипт (Fastlane инструмент) и вызвать его в преддверии этапа в Xcode, что-то вроде этого:Xcode запуска фазы сценария в неправильной кодировке рубинового
fastlane xcode_run_phase
Он работает хорошо в моем терминале, но в Xcode я получаю следующее сообщение об ошибке:
/Library/Ruby/Gems/2.0.0/gems/fastlane-1.53.0/lib/fastlane/fast_file.rb:20:in `тр ': несовместимые кодировки символов: US-ASCII и UTF-8 (кодировка :: CompatibilityError)
Xcode запускает его в каком-то странном режиме, который разбивает рубиновое кодирование. Я попытался принуждая
#!/usr/bin/env bash
или принуждение другого RVM, как здесь: Use rvm to force specific Ruby in Xcode Run Script build phase не повезло.
Любая идея, как заставить xcode запускать сценарий в обычном режиме, например, в терминале?
Благодаря
Любой человек может решить? Я получил это, когда бежал от дженкина. –