Мое приложение перестало открываться - PullRequest
0 голосов
/ 12 июня 2018

У меня есть бесплатная учетная запись, а не платная. Я недавно не обновлял свое приложение, и мне было интересно, могло ли это быть причиной этого

Я проверяю свой профиль обеспечения, и он говорит, что самая новая лицензия быласозданный СЕГОДНЯ, я сегодня не запускал приложение, подумал XCode, но если я это сделаю, я знаю, что все будет хорошо, я просто хочу знать, почему мое приложение перестало работать, есть ли способ проверить утечки памяти и т. д.или это может быть просто, что лицензия не обновляется онлайн, а только при запуске приложения подумал Xcode (так что вы получите 7 дней)

1 Ответ

0 голосов
/ 12 июня 2018

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

Если вы хотите встроить проверку профиля обеспечения в свое приложение, чтобы увидеть, когда срок действия профиля подготовки приложения истекает внутри самого приложения (или сертификата, используемого для подписи приложения), вы можете увидеть, что здесь .Доступ к информации профиля во время выполнения является сложным, но может быть сделано.

Однако, если вы просто хотите подтвердить, что приложение запускается при запуске из-за профиля, просто проверьте консоль устройства.

Кроме того, бесплатные профили обеспечения аккаунта будут работать только 7 дней.Таким образом, у вас есть неделя для запуска приложения.Но если вы создаете приложение, когда ваш профиль подготовки имеет 3 дня, это дает вам только 4 дня с момента создания приложения на устройстве.

Кроме того, наличие нового профиля обеспечения в XCode не влияет на устройство.Когда вы запускаете на устройстве из Xcode (или устанавливаете .ipa из веб-ссылки), iOS устанавливает профиль на устройство.Если вы не запускаете из Xcode, ваш профиль обеспечения устройств будет старше, чем профиль в Xcode, и приложение не будет работать.

...