Идентификатор приложения с идентификатором com.app.appname недоступен. Пожалуйста, введите другую строку

Я получаю эту ошибку, когда пытаюсь зарегистрировать новый идентификатор пакета:

"Идентификатор приложения с идентификатором "com.app.myappname" недоступен. Введите другую строку."

Я использую Ionic/Cordova, поэтому я не использовал много Xcode.

Я видел другие страницы stackoverflow с теми же вопросами, но все они относятся к Xcode 7.3.

В настоящее время я использую Xcode 9.2. Я не знал, было ли для этого более свежее исправление, так как большинство ресурсов устарели на 2 года.


person cdh429    schedule 29.03.2018    source источник
comment
Убедитесь, что в файле config.xml вашего приложения в основной папке приложения вы настроили идентификатор виджета с тем же идентификатором приложения, который вы использовали на портале разработчика: ‹widget id=com.‹yourcompany›.‹yourappname› version= 0.0.3 xmlns=w3.org/ns/widgets xmlns:cdv=cordova.apache.org/ns/1.0  -  person Manoj Bhardwaj    schedule 30.03.2018


Ответы (1)


Вам необходимо предоставить уникальный идентификатор пакета, который используется для создания и распространения вашего приложения в магазине приложений.

Как указано выше, com.app.myappname — это пример идентификатора приложения, который необходимо заменить на ваш, например =›

com.yahoo.mailapp

Теперь следующий вопрос: как установить свой идентификатор приложения?

Вы можете установить его через свой ионный проект из Visual Studio Code или из самого XCode.

Установите идентификатор приложения из проекта ionic (код Visual Studio или любой другой инструмент разработки):

  1. Откройте файл Config.xml и установите:

    введите здесь описание изображения

После этого создайте свое приложение и откройте его в своем XCode, и вы получите обновленный идентификатор приложения в своем XCode.

  1. Теперь сгенерируйте код для предоставленного идентификатора приложения.

Ссылка → Как сгенерировать кодовый знак ?

Установите идентификатор приложения через Xcode:

  1. После создания приложения откройте код генерации iOS в Xcode.
  2. Выберите «Проект» -> вкладка «Общие» -> «Изменить идентификатор пакета приложения».

введите здесь описание изображения

Надеюсь, это поможет вам создать свое приложение.

person CodeChanger    schedule 30.03.2018
comment
Потрясающий учебник!! Однако я все еще получаю сообщение об ошибке даже после выполнения всех ваших шагов. Оба идентификатора в коде и в xcode совпадают. Я уже запустил на Android, поэтому мне не хотелось бы менять идентификатор пакета. @CodeChanger - person cdh429; 30.03.2018
comment
Какой идентификатор пакета вы установили для своего приложения для Android? - person CodeChanger; 02.04.2018
comment
Я исправил это - у меня есть другое имя, о котором я не знал, которое было привязано к идентификатору пакета. Пришлось звонить в Apple, чтобы исправить это! - person cdh429; 02.04.2018