Перейти к содержанию
Fire Monkey от А до Я
  • 0

[iOS] Приложение запускается на iOS Simulator и тут же закрывается.


#WAMACO

Вопрос

Delphi XE7 Update 1. Приложение запускается на iOS Simulator  и тут же закрывается.

Пробовал собирать пустое, тоже самое.

Приложение нормально компилируется, запускается симулятор iOS 7, запускается приложение и сразу закрывается!

Что может быть?

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Уточните, что значит запускается приложение? Появляется сплеш или вы видите даже форму с контролами? 

Приложение запускается. Появляется сплэш на 1-2 секунды и тут же закрывается. Контролы не появляются.

Черный экран -> Сплэш -> Черный экран -> Закрытие приложения

Ссылка на комментарий
  • 0

 

Уточните, что значит запускается приложение? Появляется сплеш или вы видите даже форму с контролами? 

Приложение запускается. Появляется сплэш на 1-2 секунды и тут же закрывается. Контролы не появляются.

Черный экран -> Сплэш -> Черный экран -> Закрытие приложения

 

 

На живом устройстве пробовали? И это возникло впервые, раньше все работало, или вы вообще первые раз пользуетесь iOS Simulator?

Ссылка на комментарий
  • 0

причем под OC X все запускается! все работает!

а вот именно под симулятор - нет!

компьютер: MacBook Pro i7. все лицензионное

Простите, а причем тут ос Х? Вы же про мобильные платформы говорили!? Вы не ответили на два моих предыдущих вопроса.
Ссылка на комментарий
  • 0

 

причем под OC X все запускается! все работает!

а вот именно под симулятор - нет!

компьютер: MacBook Pro i7. все лицензионное

Простите, а причем тут ос Х? Вы же про мобильные платформы говорили!? Вы не ответили на два моих предыдущих вопроса.

 

под симуляторе не запускал! 

на живом не пробовал. завтра прикуплю попробую попробовать.

история такая:

программа для андроида. все работает, пользователи довольны. решил скомпилить под iOS! и вот уперся!

повторюсь, пробовал и пустой проект (одна форма) - тоже самое!

Ссылка на комментарий
  • 0

 

 

причем под OC X все запускается! все работает!

а вот именно под симулятор - нет!

компьютер: MacBook Pro i7. все лицензионное

Простите, а причем тут ос Х? Вы же про мобильные платформы говорили!? Вы не ответили на два моих предыдущих вопроса.

 

под симуляторе не запускал! 

на живом не пробовал. завтра прикуплю попробую попробовать.

история такая:

программа для андроида. все работает, пользователи довольны. решил скомпилить под iOS! и вот уперся!

повторюсь, пробовал и пустой проект (одна форма) - тоже самое!

 

Ну тогда автоматически вопрос (если под iOs вообще ничего не компилил): установлены ли сертификаты разработчика и девелопера под iOS ?

Ссылка на комментарий
  • 0

 

 

 

причем под OC X все запускается! все работает!

а вот именно под симулятор - нет!

компьютер: MacBook Pro i7. все лицензионное

Простите, а причем тут ос Х? Вы же про мобильные платформы говорили!? Вы не ответили на два моих предыдущих вопроса.

 

под симуляторе не запускал! 

на живом не пробовал. завтра прикуплю попробую попробовать.

история такая:

программа для андроида. все работает, пользователи довольны. решил скомпилить под iOS! и вот уперся!

повторюсь, пробовал и пустой проект (одна форма) - тоже самое!

 

Ну тогда автоматически вопрос (если под iOs вообще ничего не компилил): установлены ли сертификаты разработчика и девелопера под iOS ?

 

да вот по ходу начинаю догонять, что их надо оформить.... :))

думал, просто, что для тестирования и сделали симулятор, а похоже надобно сертификаты даже для "тренировок"!

это так? 

Ссылка на комментарий
  • 0

Конечно)))). Ну я без них не пробовал, сразу поставил, так что без них не знаю, но что то мне подсказывает, что для девелопера все равно нужно.

а там же каких то 2 надо сертификата? правильно я понял?

а где нить есть инструкция по установке, чтоб ничего не пропустит.... так вроде все понятно, но мало ли что.... 

Ссылка на комментарий
  • 0

Там разделяются сертификаты девелопера и дистрибьютора. Ну думаю разберешься. Да, если у тебя живой iPhone на версии 8.1.3 и наверно позже, то там при установке на живом устройстве есть ошибка, надо ручками в дельфе править. Скажу честно, у меня не получилось, бился несколько часов! Так что, устанавливай на 7.1 на симуляторе и будет тебе счастье!

https://www.iguides.ru/forum/showthread.php?t=43253  еще на хабре поищи, вроде что то находил. Да, и приготовь 100 $ !

Ссылка на комментарий
  • 0

Да, если у тебя живой iPhone на версии 8.1.3 и наверно позже, то там при установке на живом устройстве есть ошибка, надо ручками в дельфе править. Скажу честно, у меня не получилось, бился несколько часов! Так что, устанавливай на 7.1 на симуляторе и будет тебе счастье!

так а с AppStore то потом встанет на 8.1.3?

Ссылка на комментарий
  • 0
  • Администраторы
  1. Для работы с симулятором сертификат не нужен. 
  2. Проверьте актуальность вашего SDK в RAD Studio. Если вы ставили апдейты на XCode, то после каждого апдейта, нужно обязательно обновлять SDK хедеры в среде. Это делается в настройках: Tools->Options->SDK Manager. Выбираете SDK и нажимаете кнопку UpdateLocal File Cachepost-1-0-10518800-1426061995_thumb.png
Ссылка на комментарий
  • 0

Спасибо Ярослав, я тоже не знал, с симулятором не нужны сертификаты, так как их поставил изначально. А вопрос немного не по теме, но затронутый вверху, когда исправят (напишут патч) для iOs версии 8.1.3 ? Нужно пробовать, пытался сам исправить, но так и не получилось!

Ссылка на комментарий
  • 0

 

  1. Для работы с симулятором сертификат не нужен. 
  2. Проверьте актуальность вашего SDK в RAD Studio. Если вы ставили апдейты на XCode, то после каждого апдейта, нужно обязательно обновлять SDK хедеры в среде. Это делается в настройках: Tools->Options->SDK Manager. Выбираете SDK и нажимаете кнопку UpdateLocal File Cacheattachicon.gif2015-03-11 11-19-13 Options.png

 

Сделал так, как Вы сказали, но не помогло!

Обратил внимание, что у Вас iOSSimulator 8.1, а у меня iOSSimulator 8.2!!!!

Может как то установить на 8.1! Но как ?

Ссылка на комментарий
  • 0

Там внизу (см скришот Ярослава) есть кнопочка add. Выбири там 8.1. Но что то мне подсказывает, что это не поможет. У меня что то подобное было. Помогла перестановка xCode.

Ссылка на комментарий
  • 0

Я тоже с таким встречался, ранее (7.0, 7.1) не смог. Прокоментировать не могу. Мы как котята слепые, все сами и сами, а embarcodero, только деньги собирает. Попробуйте переустановить xCode. Больше не знаю чем помочь.

Ссылка на комментарий
  • 0
  • Администраторы

Надо установить симулятор для версии iOS 8.1. Для этого:

  1. Открываем XCode 6.2
  2. Заходим в меню File -> Preferences -> Downloads
  3. Выбираем iOS 8.1 Simulator
Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...