Я намагаюся створити проект у Xcode, версія 8.0 beta 6 (8S201h), і я отримую цю помилку.
Обліковий запис Apple - це безкоштовно, тому що я просто граю з Xcode, але він змушує мене встановити його як команду. Будь-яка допомога?
Я намагаюся створити проект у Xcode, версія 8.0 beta 6 (8S201h), і я отримую цю помилку.
Обліковий запис Apple - це безкоштовно, тому що я просто граю з Xcode, але він змушує мене встановити його як команду. Будь-яка допомога?
Відповіді:
Перевірте меню схем у верхній частині вікна проекту Xcode. Подивіться на місце призначення, яке ви намагаєтеся запустити. Якщо ви працюєте в тренажері, вам не потрібно підписувати проект.
Якщо ви працюєте на пристрої, вам потрібно приєднати фактичний пристрій. Він не повинен говорити "загальний пристрій".
У моєму випадку ця помилка зникла, коли я змінив "Ідентифікатор групи" на щось менш загальне (наприклад, додавши в кінці випадкові числа)
Змініть ідентифікатор пакету на щось більш унікальне.
Якщо ви дотримуєтесь навчального посібника і просто ставите загальний ідентифікатор, то додавання кількох цифр до кінця, ймовірно, вирішить ваші проблеми.
тобто якщо у вас був HelloWorld, змініть його на HelloWorld12345
Пробившись протягом години, я просто зняв "Автоматично керувати підписанням" і повернувся до старої шкільної форми визначення моїх профілів. Напевно, не найкраще, що можна зробити, але працює.
Перевірте ці речі.
1. Пристрій підключено до вашої системи чи ні.
2.Розрахунок цілі в xcode. (Загальна-> Інформація про розгортання-> Ціль розгортання) Він повинен відповідати версії ios вашого пристрою.
3.Змініть ідентифікатор пакету. Дотримуйтесь загальних правил встановлення унікального ідентифікатора пакету для вашого проекту під час роботи на пристрої. Дивіться, що це правильний формат ідентифікатора пакету в iOS?
Також будьте обережні з кількістю ідентифікаторів групи, які ви встановили в проекті. Будь ласка, запам'ятайте всі ідентифікатори пакету або запишіть його десь. Оскільки ви користуєтеся безкоштовним обліковим записом, у вас обмежений доступ до кількості ідентифікаторів пакета.
Також слід відключити push-сповіщення в розділі "Можливості" проекту. Спробуйте також змінити "Групи додатків" у форматі group.com.someString.
Ці речі допомогли мені запустити додаток у реальному пристрої без будь-яких помилок.

Профілювання телефону займає кілька хвилин. . . перегляньте рядок стану вгорі, щоб переконатися, що ваш телефон у верхній частині профілю.
Далі переконайтесь, що ви вибрали ТЕЛЕФОН у якості цілі, а не iPhone 7 чи iPhone 8 ... ваш точний телефон. Це робиться шляхом вибору: Продукт> Місце призначення> (виберіть свій телефон)
Ваш телефон відображатиметься лише після того, як він підключений, увімкнений та не працює кілька хвилин, поки Xcode створить профіль.

У мене була помилка кілька разів, і для мене це вирішує наступне:
Якщо це не спрацює, вам слід розглянути питання про відкликання сертифіката, а потім створити новий та виконати дії, описані вище, ще раз.
Click View DetailsxCode 8.3.3 немає. Куди Member centerсаме? Чи можете ви поясніть, будь ласка?
Через якийсь - то час з тієї ж помилкою заважає і після я пишу унікальний ідентифікатор Bundle і це не допоможе, я шукав в Інтернеті і знайшов тут , що моя помилка в тому , що я вибрав віртуальний пристрій , а не реальний пристрій. Рішення було:
1.Я підключив iPhone
2.Я натиснув кнопку - встановіть активну схему. і там він був зверху - пристроєм iPhone. помилка пішла.
Проблема, що стоїть за цією помилкою, - Недоступність ідентифікатора додатка із заданим ідентифікатором групи
Рішення: Змінити ідентифікатор пакету просто :)
Ця помилка пояснюється тим, що ви вибрали ціль, а не назву проекту, тому, будь ласка, в лівій частині загального у Xcode ви знайдете назву вашого проекту. Клацніть по ньому та змініть його від цільового до розділу проекту.
Перехід Deployment Target на новішу версію, а потім вирішено
Для мене це сталося, коли я робив додаток tvOS і не зареєстрував програму AppleTV.
Загалом, вам потрібно підключити пристрій або увійти до нього (підключити до нього) .. тоді він відображається тут: https://developer.apple.com/account/resources/devices/list
Ви також можете додати пристрої туди. Вам потрібно натиснути скинути, щоб мати змогу додати новий пристрій. Кнопка скидання має бути позначена як модифікувати, оскільки вона нічого не скидає.
наприклад, якщо вам потрібно зробити додаток tvOS, тоді у списку пристроїв потрібно мати яблучний телевізор. Як тільки ви додасте це, тоді вам добре піти. поцілунки.
Для мене це сталося, коли я намагався запустити на пристрої з новою версією iOS, ніж підтримував версію Xcode, яку я працював.
Обидві ці помилки виникають внаслідок не передбаченого профілю резервування. Щоб створити його, просто виконайте такі дії, як запропоновано у повідомленні про помилку:
Змінити ідентифікатор пакету, пряме рішення
Щорічно: перейдіть до свого облікового запису розробника Apple і натисніть сертифікати Виберіть пристрої зліва та додайте ім’я пристрою та його UDID. Закрийте Xcode і натисніть автоматичне підписання
Автоматично: приєднайте свій iPhone до Xcode. і запустити додаток на цьому. Xcode автоматично створить профіль.