Я знаю, что этот вопрос задавался ранее, но я пробовал данные решения, и ни один из них не работал. Я переключаю компьютеры разработки и запускаю новый проект на своем новом компьютере. У нас уже есть сертификат, который мы использовали на старом компьютере, поэтому я экспортировал сертификат разработчика со старого компьютера и установил его на своем новом компьютере. Я создал и загрузил профиль обеспечения для моего нового приложения на новом компьютере. Я пытаюсь запустить приложение на тестовом устройстве, UDID которого я добавил в профиль обеспечения, поэтому оно будет действительным для этого устройства.
Профиль обеспечения был создан с помощью идентификатора яблока, который я создал в Интернете с помощью формы com.mycompany.projectname.
Когда я пытаюсь запустить приложение на тестовом устройстве (оно также не работает на симуляторе), я получаю всплывающее окно с сообщением Приложение не содержит действительный идентификатор пакета.
Идентификатор моего пакета, который я проверил и в Targets -> Summary -> Identifier, и в Info.plist, отображается правильно в виде com.mycompany.projectname, причем ни название компании, ни название проекта не имеют каких-либо специальных символы в нем.
Я что-то упустил? Я уже некоторое время бью головой об стену ...