У мене встановлений Xcode 8 на OS X El Capitan.
Я отримую цю помилку:
Для підписання "цілі" потрібна команда розробників. Виберіть команду розробників у редакторі проекту.
Підпис коду необхідний для типу продукту "Application" в SDK "iOS 10.0"
У мене встановлений Xcode 8 на OS X El Capitan.
Я отримую цю помилку:
Для підписання "цілі" потрібна команда розробників. Виберіть команду розробників у редакторі проекту.
Підпис коду необхідний для типу продукту "Application" в SDK "iOS 10.0"
Відповіді:
Preferences
> Accounts
> Add Apple ID
:Тепер ви можете запустити свій проект на пристрої!
Щоб додати обліковий запис розробника до Xcode:
Натисніть Cmd ⌘+ ,(кома)
Перейдіть на Accounts
вкладку
Дотримуйтесь знімка екрана, щоб увімкнути команду розробників:
xcode
. Ви можете протестувати додаток на пристроях лише за допомогою свого яблучного ідентифікатора!
general
вкладку. stackoverflow.com/questions/19407439/general-tab-missing
general
" Хто генерал, де він живе і яка армія? Потрібно більше контексту, будь ласка.
Якщо у вас все ще виникають проблеми, натисніть Тести і виберіть команду для них також.
Щоб запустити додаток на реальному пристрої, вам потрібно мати Apple ID і зареєструвати пристрій таким ідентифікатором. Ось чому ви отримуєте цю помилку.
Ось як ви це робите.
Перейдіть до Навігатора проекту. Cmd- 1якщо ви не можете його знайти.
Клацніть на спадному меню Команда та виберіть додати рахунок.
Увійдіть за допомогою свого ідентифікатора Apple, який пов’язаний з вашим обліковим записом розробника, або просто з вашим Apple, якщо у вас немає облікового запису розробників.
Якщо ви ще не зареєстрували свій пристрій у цьому обліковому записі, з'явиться кнопка, на зразок "Зареєструвати пристрій". Натисніть на це, і Apple зареєструє пристрій і зробить сертифікати та підписання коду. (О, мої єдинорогі сертифікати та підписання набагато простіше, ніж раніше)
Виберіть фізичний пристрій і натисніть на запуск, і він повинен завантажуватися на ваш пристрій без помилок.
Ну, після того, як я зробив усі ці речі, я все-таки отримав помилки, тому я закрив Xcode і знову відкрив його, а потім він працював.
Нещодавно виникла проблема з Xcode 11 beta 2:
Якщо у вашої цілі немає вкладки "Підписання та можливості" (у моєму випадку вона мала лише тестову ціль), відкрийте параметри збірки для свого проекту та натисніть "Усі" замість "Основні" / "Налаштовані". Знайдіть підписку під налаштуваннями та переконайтеся, що у вас створена команда з розвитку.
Для тих, хто збирається прийти сюди за мною, якщо це Xcode 11 та ios 13, то ваш макет може виглядати трохи інакше, ніж те, що ви бачите в головній відповіді на це питання.
По-перше, зробіть це так, як було зазначено у відповіді. Додайте свій Apple ID у налаштуваннях Xcode> Облікові записи> Додати Apple ID.
Потім натисніть на назву проекту, що знаходиться на панелі ліворуч, тоді ви отримаєте вікно налаштувань, тоді шукайте підписи та можливості, і саме там ви зможете побачити "Команда" та вибрати своє ім'я як опцію.
Виберіть команду розробників як в проекті, так і в цільовому режимі відпочинку, всі налаштування встановлені на автоматичні, тоді воно буде працювати
У мене був проект помилки в моєму проекті React Native, досить дивно, я думав, що НЕ редагую правильний файл .xcodeproj! Я зайшов у свій каталог проектів './ appname / ios', відкрив файл проекту і відредагував назву своєї команди в проект, і він почав працювати.
Пониження рівня iOS для розробки цілі, 12.1
щоб 12
вирішити проблему для мене, оскільки у мене не налаштована команда розробників.