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

alexbirukov

Пользователи
  • Постов

    65
  • Зарегистрирован

  • Посещение

  • Победитель дней

    4

Сообщения, опубликованные alexbirukov

  1. вы удалили xcode, а потом поставили заново или обновили просто?

    надо снести и установить заново!

    Чистая установка. Установил Windows 7 x64, на неё поставил Delphi 10. Затем взял образ OS X Yosemite, установил туда xCode7 с SDK9. В результате всё, как и в прежних вариантах, та же ошибка.

     

    Вы проверяли данную конфигурацию. Работает она вообще?

  2. Прошу прощения. В заголовке я допустил ошибку. Не XE8.1. Проект не запускается на Delphi 10.

     

    В общем ситуация такова. Всё ПО последней версии. Delphi 10, MacOS, PAServer 17 из пакета студии, XCode 7 и SDK 9.

     

    При запуске приложения на устройстве сразу вылетает. Выше скриншот из студии в режиме отладки, всё повторилось после чистой установки.

    Кто сталкивался, кто уже обновился?

     

    P.S. Если запускать отладку на 64 битной версии получаем другую ошибку.

     

    post-1635-0-72377800-1442691252_thumb.pn

  3. PA-Server (версия 17.0) установлен на MacOS?

    проверьте, может старый.

    Нет, стоит новый. До обновления до iOS9 всё работало отлично. На эмуляторе запускается. Устанавливал всё по чистой, и PAServer прямо из последней студии.

  4. у меня так было, обновил до xcode 7 и перестало работать!

    снес xcode? поставил начистую, все заработало.

    потом нашел такие же рекомендации на других ресурсах.

    Спасибо за совет, попробую на чистую поставить. О результате отпишусь.

  5. запускаете в iossimulator?

    если да, необходимо установить sdk 8.2 в xcode

     

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

    Я имел в виду, что обновил до последнего xCode, до этого стоял с SDK 8.4. Сейчас после обновления показывает только SDK 9.0. На эмуляторе приложение запускается. А вот на реальных устройствах нет. Версия iOS на устройствах 8.2 и 8.3.

  6. И так, столкнулся с новой проблемой.

     

    Был проект опубликованный ранее. Сейчас делал новую версию в XE8.1 на iOS 8 поколения. Всё замечательно работало на iOS 8.3-8.4. Но при проверке на этой неделе, приложение отклонили, по причине того, что на iOS 9, на которой они проверяли, приложение зависает на Splash скрине и дальше не прогружается. Что очень странно. Приложение простое, при запуске пытается подключить к серверу и получить URL адреса, а дальше воспроизведение потокового аудио.

     

    Вопрос. Кто уже публиковал приложения для iOS после выхода 9 версии? Всё ли нормально? В какой версии студии писали приложение?

     

    Свежая версия студии не подходит, потому, что не работает с Push на Android, как вариант писать под разные платформы на разных студиях, что тоже в плане кроссплатформенности совсем не камильфо.

  7. Чтобы некоторые компоненты нормально отображались слоями, надо смотреть свойство ControlType, устанавливать его в значение Platform. Сейчас не могу найти точную документацию, но вроде как обещались ещё в 8.1 поправить проблему. Кнопки имеют свойство и ещё какие то компоненты, запамятовал. Было это связано и с MultiView.

    post-1635-0-92717400-1442516848_thumb.jp

    post-1635-0-49881600-1442516895_thumb.pn

  8. Вполне нормальное описание.

    По iOS сделать можно ещё проще, указать в xCode учётную запись и все профили подтянуться автоматически и все сертификаты. Отдельно не придётся ничего качать, импортировать и пр.

     

    На виртуалке всё это дело ни чем не отличается, все студии и MacOS установлены сугубо на виртуалках и всё отлично работает. Сейчас когда профили подтягиваются автоматически и в самой RAD студии, вообще стало просто.

     

    А вот что стоило бы описать подробнее, так это именование BundleID и прочите тонкости в Коннекте Эпла, я первый раз когда делал, два дня убил. С этими обратными нотациями записи, профилями и пр.

  9. Решили проблему?

     

    Если нет, вот оф. документация по этому вопросу.

    Я же просто кидал эти две библиотеки в папку проекта и всё отлично начинало работать.

     

    Добавлять сами библиотеки в конечный проект в Deployment, не надо, иначе не сможете опубликовать проект в AppStore.

  10. Всё делал и как написано, и по всякому.

    В проекте нет кода. Тестовый проект, без всякого кода, просто два элемента на форме. Провайдер и ПушЭвент. Запускаем, получаем чёрный экран. Даже если отключить автоактивацию и пр. Что Kinvey, что Parse, не работает ни то, ни другое в режиме Релиза на андройде.

  11. Разработчик: Александр Бирюков
    Ссылки на приложения: iOS и Android
    Описание:
     


    Программа для отправки и просмотра уведомлений о происшествиях среди участников мотосообщества города Челябинска.
    Приложение предназначено для отправки и просмотра активных заявок об авариях, поломках и конфликтах на дорогах, произошедших с участниками мотосообщества KTeam.


    Алгоритм работы:

    Пользователь попавший в ДТП создает заявку или нажатием кнопки SOS в экстренной ситуации отправляет экстренное сообщение на сервер. Модераторы получают СМС уведомления о произошедшей аварии. После модерации пользователи системы получают СМС уведомления с адресом аварии и Push уведомления.

    post-1635-0-72919200-1442498421.jpeg

    post-1635-0-87799900-1442498421.jpeg

    post-1635-0-03914500-1442498422.jpeg

    post-1635-0-16648600-1442498422.jpeg

  12. Установил новую студию ради исправления одной ошибки, и наткнулся на другую, ещё более критичную.

     

    В общем и в новых и в старых проектах одинаковая ситуация. Если на форме имеются компоненты KinveyProvider (ParseProvider) и PushEvent, то в режиме Release - Application Store приложение запускается, но после сплэш скрина просто чёрный экран и ничего не происходит, приложение зависает. В режиме Debug всё отлично запускается и работает, Push приложения приходят. Все разрешения есть, даже больше, специально выставлял абсолютно все разрешение.

     

    В режиме отладки не запускается, приложение просто подвисает, отладчик ругается, что оно не отвечает. 

     

    Мучаюсь уже второй день, может кто сталкивался или знает куда копать, буду рад любому совету.

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