Как тестировать приложения на реальном устройстве


#1

Всем добрый день. Раньше проблем не возникало. Подключаешь IPhone и тестируешь. Нужно было только указать, что доверяешь данному компьютеру. После недавнего обновления ios возникли проблемы.
При компиляции выдает ошибку: Unable to install “nameOfApp”.
Может, что то поменялось в политики Эппл или в настройках?


#2

Посмотрите обновление для Xcode. Потому что вышла версия 13.5 версия Xcode тоже могла обновиться.


#3

Версия ОС на телефоне не должна быть больше (позже), чем в Xcode.


#4

Ну за исключением вроде обнов типа 13.4.1. Проще говоря когда две точки


#5

Версия xcode Version 11.5 (11E608c)
iOs 13.5
Вот, что вылетает по нажатию на кнопку:
Details

Unable to install “nameOfApp”

Domain: com.apple.dt.MobileDeviceErrorDomain

Code: -402620383

The maximum number of apps for free development profiles has been reached.

Но на телефене нет 5 тестовых приложений. Я конечно устанавливал ранее, но все почистил/поудалял.

Только что запустил на IPad. Все норм.
Проверил настройки в телефоне. У меня пропала вкладка Настройки -> Основные -> Управление устройством. Как ее вернуть?


#6

Вроде максимум 10 App в неделю, каждый bundle id регестрируется в Appstore Connect ( Ждите

Там на каждый App ставится таймер +/- 10 дней

Как только удаляете последний App с телефона -> пункт в меню пропадает


#7

Ок. Понятно. А этот реестр где нибудь можно увидеть?


#8

Месяц не тестировал на телефоне ни каких новых приложений.
Проблема сохраняется.
The maximum number of apps for free development profiles has been reached.
Где покопаться? Где посмотреть?

Updated:
Наковырял на сайте эпла:

Known Issues

  • When targeting devices running iOS 13.3.1, tvOS 13.3.1, watchOS 6.1, or later using a free Apple Developer account, app extensions incorrectly count against the limit of three apps installed simultaneously. When this happens, Xcode reports an error: “The maximum number of apps for free development profiles has been reached.” (59264389) (FB7568073) Workaround : Delete apps signed with your free account from your device and also remove any associated provisioning profiles from the device using Xcode’s Devices window. If your app contains more than two app extensions, remove them to remain under the three app limit.

#9

Итак. Что мне помогло:
Начнем с того, что проблема известная и обсуждаемая в сети.
Удаление приложений мне лично не помогло. Не помогло и удаление установленных приложений в XCode Window -> Devises (их там просто не было).
Помог простой способ. У меня включена на устройстве функция “Выгружать не используемые”. После того как я физически с устройства удалил все приложения со значком “:cloud:”, приложение попыталось установиться на устройство, но заругалось на то что устройство не в доверенных. Заходим в Основное -> Профили и управление устройством -> По разработчика. Выбираем свой профиль. Далее доверять данному компьютеру.
Может кому поможет.


#10

Я просто удаляю профиль (удалятся и сами приложения) и потом повторно ставлю профиль. Просто и быстро