• 0
Ingalime

IOS: Exception class 6

Вопросы

Пытаюсь запустить успешно работающий проект с Берлина на Токио на новом стенде:

MacOS High Sierra 10.13.5. iPhone 5 (A1428) ios10.3.3 (14G60). XCode 9.2. SDK 11.2. Tokio Version 25.0.29899.2631.

Проект при запуске падает с ошибкой:

Exception class 6.

Куда копать? Спасибо.

Изменено пользователем Ingalime

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

15 ответов на этот вопрос

  • 0

На новом пустом проекте с пустой формой то же самое... :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Может надо поставить XCode 9.4 или это не из той оперы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
2 часа назад, Ingalime сказал:

Может надо поставить XCode 9.4 или это не из той оперы?

стенд у нас такой же, разве что трубки iphone 6 + iphone X. Проблем нет

Попробуй SDK удалить и создать с нуля.

Изменено пользователем FREEFAR

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Cпасибо.

Попробовала не помогло. Неужели дело в модели телефона? Ума не приложу...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
29 минут назад, Ingalime сказал:

Cпасибо.

Попробовала не помогло. Неужели дело в модели телефона? Ума не приложу...

у на 5s 5c проблем не было

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Спасибо. С телефонами apple дела не имела. Дали мне этот кирпич на тестирование. :)Судя по его модели iPhone 5 (A1428) ios10.3.3 (14G60) это просто iphone 5 без буквы. Видимо в этом проблема...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
13 минут назад, Ingalime сказал:

Спасибо. С телефонами apple дела не имела. Дали мне этот кирпич на тестирование. :)Судя по его модели iPhone 5 (A1428) ios10.3.3 (14G60) это просто iphone 5 без буквы. Видимо в этом проблема...

Не факт. Посмотри сюда.

Очень может быть что проблема из-за переезда с другой студии. файл entl типа манифеста андроида кривой

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Спасибо. Посмотрела, вроде нет лишних пробелов...

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<%getTaskAllowKey%>
	<%applicationIdentifier%>
	<%pushNotificationKey%>
	<%keychainAccessGroups%>
</dict>
</plist>

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Вот такая картина наблюдается: dyld: Library not loaded: /System/Library/Frameworks/FileProvider.framework/FileProvider

 

error6.jpg

P.S. Еще вопрос:

Если версия студия такая  25.0.29899.2631, то этот патч установлен: https://cc.embarcadero.com/item/30805

???

Изменено пользователем Ingalime

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Какой iPhone 5. Нужен хотя бы 5s или выше (5s - 64 бита). iPhone 5 32 битный - поэтому нужно ставить 32 битную компиляцию.

Может вы ставите 64 битную компиляцию и пытаетесь запустить 64бит прогу на этом девайсе?

А Apple уже давно не принимает 32 битные приложения.

Хотя все равно должно работать на 32 битном компиляторе.

Изменено пользователем ENERGY

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
22 часа назад, Ingalime сказал:

Вот такая картина наблюдается: dyld: Library not loaded: /System/Library/Frameworks/FileProvider.framework/FileProvider

 

error6.jpg

P.S. Еще вопрос:

Если версия студия такая  25.0.29899.2631, то этот патч установлен: https://cc.embarcadero.com/item/30805

???

 

1 час назад, ENERGY сказал:

Какой iPhone 5. Нужен хотя бы 5s или выше (5s - 64 бита). iPhone 5 32 битный - поэтому нужно ставить 32 битную компиляцию.

Может вы ставите 64 битную компиляцию и пытаетесь запустить 64бит прогу на этом девайсе?

А Apple уже давно не принимает 32 битные приложения.

Хотя все равно должно работать на 32 битном компиляторе.

Точно! 

А попробуй вот так, если реально там x32

image.png.7d67f42706454aa9d1b731c46e901a57.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Цитата

Какой iPhone 5. Нужен хотя бы 5s или выше (5s - 64 бита).

С++ Builder.
Я ставлю в Project Manager для этого iphone 5: IOS Device  - 64 bit и затем С++ Compiler->Advanced->Generate iOS universal binary file (arm7 + arm64) = true
и все это работает в Берлине с этим телефоном, и год назад прекрасно публиковалось в Apple Store. Тогда был SDK 10. Все это было вычитано из документации, мол нет проблем, если у вас телефон 32 бит.
Однако для публикации в магазине Apple Store, по новым требованиям, требуется SDK 11.
Поэтому был собран новый стенд под эти требования. Настройки те же, однако ошибка №6. Не могу теперь понять это где-то мой недочет или искать для стенда телефон 6s. :(

P.S.

Попытка запустить 32-х битную компиляцию на этом стенде приводит к той же ошибке: вижу на телефоне как приложение запускается ... и потом сразу падает ... с картинками как выше...

Изменено пользователем Ingalime

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Мне кажется нужно вообще исключить iPhone 5 и UBF, и компилить только на x64 - 5s или выше, чтобы исключить другие баги.

Вообще Universal Binary File мне не нравится, т.к. файл получается очень большой, под 30 мб - в 2 раза больше.

Я компилирую только под x64. Делать неудобства остальным пользователям (большинству), в виде большого размера не хочу. iPhone 5 уже отошли.

Изменено пользователем ENERGY

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
В 14.07.2018 в 22:25, ENERGY сказал:

iPhone 5 уже отошли.

Ха, некоторые до сих пор на 4s сидят))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу