При создании приложения NativeScript для iOS я не получаю CFBundleIdentifier - PullRequest
0 голосов
/ 31 октября 2019

Проект успешно построен. Результат сборки находится по адресу: /Volumes/projects/nativescript/bingoplus/platforms/ios/build/Debug-iphonesimulator/bingoplus.app Установка на устройство BF118DE4-9A73-459B-A223-D5CB324F19AF ... Невозможно применить изменения на устройстве: BF118DE4-9A73-459B-A223-D5CB324F19AF. Ошибка: Команда xcrun с аргументами simctl install BF118DE4-9A73-459B-A223-D5CB324F19AF /Volumes/projects/nativescript/bingoplus/platforms/ios/build/Debug-iphonesimulator/bingoplus.app не выполнена с кодом выхода 22. Ошибка вывода: ошибка вывода:при обработке команды произошла ошибка (домен = NSPOSIXErrorDomain, код = 22): не удалось установить запрошенное приложение. Не удалось определить идентификатор пакета приложения. Убедитесь, что Info.plist приложения содержит значение для CFBundleIdentifier.

Увидев, что я добавил запись в Info.plist, но затем при перестройке я получил:

[ПРЕДУПРЕЖДЕНИЕ]: ключ CFBundleIdentifier внутри «Info.plist» будет переопределен «id» внутри «package.json».

И затем та же самая ошибка сверху «Идентификатор пакетаПриложение не может быть определено. Убедитесь, что в Info.plist приложения есть значение для CFBundleIdentifier. "

фрагмент package.json:

{


 "nativescript": {
    "id": "bingo.bingoplus",
    "tns-android": {
      "version": "6.0.0"
    },
    "tns-ios": {
      "version": "6.0.1"
    }

1 Ответ

0 голосов
/ 01 ноября 2019

Оказывается, это ошибка. Обновите tns-core-modules до 6.0.4

https://github.com/NativeScript/nativescript-cli/issues/5073

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...