Как запустить iOS Simulator на определенном языке из командной строки?

Мне нужен lauch iOS Simulator, который использует определенный язык с помощью командной строки. Поэтому я обнаружил, что могу использовать

instruments -w <device> 

и он отлично работает, я могу установить конкретное устройство. Но как я могу запускать симулятор с определенным языком? Я попытался добавить

 -AppleLanguages -AppleLocale 

но есть некоторые предупреждения:

 Instruments Usage Error : Specified target process is invalid: -AppleLanguage 

благодаря!

3 Solutions collect form web for “Как запустить iOS Simulator на определенном языке из командной строки?”

Для запуска вашего приложения необходимо установить и установить (если нет, откроется язык по умолчанию)

Используйте эту команду для запуска приложения с помощью какого-либо языка

 xcrun simctl launch <deviceid> <appid> -AppleLanguages "(pt-BR)" 

Образец:

 xcodebuild -sdk iphonesimulator8.4 -arch i386 install DSTROOT=SomeFolder xcrun instruments -w "iPhone 6 (8.4 Simulator)" xcrun simctl install booted SomeFolder/Applications/YourApp.app xcrun simctl launch booted com.yourdomain.yourapp -AppleLanguages "(pt-BR)" 

Единственный способ запуска iOS Simulator с конкретным языком – это изменить содержимое своего файла .GlobalPreferences.plist . Использование инструмента xcrun не будет работать, потому что оно аргументирует аргументы запущенному приложению и не меняет язык самого симулятора. Манипуляция на .GlobalPreferences.plist довольно сложно, потому что это двоичный файл plist , поэтому вы не можете его модифицировать как «обычный» xml . Самый простой способ изменить его содержимое – написать простое приложение Xcode Command Line Tool application , у Foundation SDK есть все инструменты, необходимые для изменения бинарных plists .

Посмотри на:

https://developer.apple.com/library/ios/documentation/MacOSX/Conceptual/BPInternational/TestingYourInternationalApp/TestingYourInternationalApp.html Поиск «Тестирование конкретных языков и регионов»

Возможно, это может быть и решение, создающее разные цели. Каждая цель настроила другой язык

  • Заголовок библиотеки не найден, если CONFIGURATION_BUILD_DIR установлен с помощью xcodebuild
  • Тест командной строки xcode с аргументом, переданным при запуске
  • Универсальная инфраструктура iOS с архитектурой iphoneos и iphonesimulator
  • Есть ли способ автоматической записи пользовательских значений в .plist пакета во время фазы сборки?
  • Ошибка при создании архива через терминал
  • Нет сертификата подписи iOS Distribution
  • «Команда не найдена» с пользовательским сценарием запуска и xcodebuild
  • Экспорт файла .ipa из проекта Xcode без открытия Xcode
  • Как создать файл выпуска iOS App Store из командной строки?
  • xcarchive искажен из-за отсутствия Info.plist
  • xcodebuild PLATFORM_NAME всегда == iphoneos
  • Interesting Posts

    iOS, Как использовать GMSCoordinateBounds, чтобы показать все маркеры карты?

    Центрируйте два UIView разного размера по горизонтали

    UIRefreshController просматривает UICollectionView

    iOS / Swift: хороший подход к архитектуре для подключения API REST

    *** – : индекс 0 за пределами для пустого массива. При нажатии на контроллер навигации

    Лучший способ обработки нескольких соединений NSURL

    UITextField установил курсор для начала текстовой позиции

    iOS GLSL. Есть ли способ создать гистограмму изображения с использованием шейдера GLSL?

    запуск приложения iOS из консоли Mac OS X

    Кудрявые скобки в Objective-c

    UITextChecker: проблема памяти с изучением тысяч слов

    Приложение iOS получает сбой в фоновом режиме, как изменено Настройки-> Конфиденциальность-> Контакты Мое приложение включено / выключено

    Как импортировать данные листа Excel в мое приложение iphone.

    MonoTouch: о типах значений в качестве словарных ключей

    Автоматически открывать сохраненное изображение в камере камеры – iOS

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.