Запуск tns ресурсов генерирует иконки убитых iOS-приложений - PullRequest
1 голос
/ 30 апреля 2019

Я запустил tns resources generate splashes и tns resources generate icons, и он нормально работал для Android, но при перезагрузке на iOS я получил следующую ошибку:

/ * com.apple.actool.errors / /Users/adam_beck/Desktop/code/fingoalNS/platforms/ios/fingoalNS/Resources/Assets.xcassets: error: ни один из входных каталогов не содержал соответствующий набор значков наклеек или набор значков приложения с именем «AppIcon». / com.apple.actool.document.warnings / /Users/adam_beck/Desktop/code/fingoalNS/platforms/ios/fingoalNS/Resources/Assets.xcassets:./LaunchScreen.AspectFill.imageset/(null)[2d][LaunchScreen-AspectFill.png]: предупреждение: набор изображений "LaunchScreen.AspectFill" имеет 2 неназначенных детей. /Users/adam_beck/Desktop/code/fingoalNS/platforms/ios/fingoalNS/Resources/Assets.xcassets:./LaunchScreen.Center.imageset/(null)[2d][LaunchScreen-Center.png]: предупреждение: набор изображений У "LaunchScreen.Center" есть 2 неназначенных ребенка. /Users/adam_beck/Desktop/code/fingoalNS/platforms/ios/fingoalNS/Resources/Assets.xcassets:./LaunchImage.launchimage/(null)[2d][Default-1125h.png]: предупреждение: набор образов запуска " LaunchImage "имеет 12 неназначенных детей. / com.apple.actool.compilation-results * / /Users/adam_beck/Desktop/code/fingoalNS/platforms/ios/build/Debug-iphonesimulator/fingoalNS.app/LaunchImage-700-568h@2x.png /Users/adam_beck/Library/Developer/Xcode/DerivedData/fingoalNS-fvoglrpadrrtljalueomxfllvudt/Build/Intermediates.noindex/fingoalNS.build/Debug-iphonesimulator/fingoalNS.build/assetcatalog_generated_info.plist

Когда я перестраивал для iOS, я получил следующую ошибку:

Не удалось найти LaunchScreen.storyboard, но он был указан в Info.plist. Подумайте об обновлении ресурсов в app / App_Resources / iOS /. Хорошей отправной точкой было бы создание нового проекта и внесение изменений в текущий. Также может быть полезен следующий репо: https://github.com/NativeScript/template-hello-world/tree/master/App_Resources/iOS Теперь мы поместим пустой устаревший белый экран совместимости LauncScreen.xib для вас в платформы / ios / fingoalNS / Resources / LaunchScreen.xib, чтобы ваше приложение могло выглядеть так же, как и в предыдущих версиях среды выполнения ios v2.1.0. Info.plist: объединение CFBundleURLTypes: свойство CFBundleTypeRole обязательно!

и выходит с Command xcodebuild failed with exit code 65

Мысли

1 Ответ

0 голосов
/ 03 июня 2019

В случае, если кто-то еще столкнется с этой проблемой, команды tns никогда не работали, но я смог успешно генерировать всплески и значки через Sidekick.Из их документов:

  1. Запустите NativeScript Sidekick и откройте свое приложение.
  2. На левой панели инструментов выберите Активы, чтобы открыть представление Активы.
  3. Для создания значковвашего приложения, выполните следующие шаги.
    1. В заполнителе значка в генераторе нажмите кнопку Обзор.
    2. Найдите и найдите источник изображения, который вы хотите использовать, выберите его и нажмите Открыть.
    3. При появлении запросавыберите, для каких платформ вы хотите создавать значки.
    4. Нажмите кнопку «Создать» и дождитесь завершения операции.
  4. Чтобы создать заставки вашего приложения, выполните следующие действия.шаги.
    1. В заполнителе заставки в генераторе нажмите кнопку Обзор.
    2. Найдите и найдите источник изображения, который вы хотите использовать, выберите его и нажмите Открыть.
    3. При появлении запросавыберите, для каких платформ вы хотите создавать заставки.
    4. (Необязательно) Укажите настраиваемый цвет фона в шестнадцатеричном формате.
    5. Нажмите «Создать» и дождитесь завершения операции.
  5. (Необязательно) Выберите вкладки Android и iOS для проверки вновь добавленных ресурсов приложения.
...