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

Лидеры

  1. master webs

    master webs

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


    • Баллы

      2

    • Постов

      216


  2. Brovin Yaroslav

    Brovin Yaroslav

    Администраторы


    • Баллы

      1

    • Постов

      2 124


  3. ruslan

    ruslan

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


    • Баллы

      1

    • Постов

      160


  4. alexbirukov

    alexbirukov

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


    • Баллы

      1

    • Постов

      65


Популярный контент

Показан контент с высокой репутацией 21.09.2015 в Сообщения

  1. И так, пока русскоязычная и англоязычная части интернета молчат по поводу работы в новой Delphi XE10 Seattle в связке с xCode 7, а компании представители описывают, какое замечательное вышло обновление, пользователи столкнулись с проблемой, что приложения, сделанные на XE10 Seattle, xCode 7 + SDK9, не запускаются на предыдущих платформах. Не совсем понятно, почему в упомянутых сегментах интернета нет совершенно никакой информации по данному поводу. Опять впереди планеты все Китай. Пользователь блога подробно описывает конфигурацию, на которой он тестировал запуск приложения и описание проблемы. Несколько реальных устройств на разных прошивках, разные версии ПО и пр. Коротко о главном. Если вы хотите, как можно скорей перейти на новую Delphi XE10 Seattle с целью писать свежие приложения\обновления для iOS, спешу вас разочаровать. Ваши программы перестанут работать на предыдущих версиях iOS. Статистика испытаний такова, что приложения собранные на XE10 Seattle, xCode 7 + SDK9 будут работать только на устройствах под управлением iOS9. Вторая проблема, состоит в том, что недавнего времени AppStore при проверке приложений стала проверять их именно на iOS 9, а приложения собранные на XE8.1 такую проверку не проходят, так как зависают на стартовой заставке приложения и как следствие их отклоняют. Вот так то. Прошла уже целая неделя, а интернет по данному поводу ничего сказать нам особо не может. На днях появилась статья от Сарины Дю Понт, о том, как всё же запустить приложение сделанные в XE8.1 на iOS9. В результате изысканий Китайских друзей, получаем на данный момент такую картину: XE8 + iOS 6 = полёт нормальный XE8 + iOS 7 = полёт нормальный XE8 + iOS 8 = полёт нормальный XE8 + iOS 9 = зависание на экране заставки (если не воспользоваться советом Сарины) XE10 + iOS 6 = приложение вылетает XE10 + iOS 7 = приложение вылетает XE10 + iOS 8 = приложение вылетает XE10 + iOS 9 = полёт нормальный Таким образом в XE10 Seattle и xCode 7 можно получить на данный момент только приложение, работающее на iOS9. Ждём Delphi XE10 Seattle Update 1. P.S. А в на Android в Delphi XE10 Seattle приложение с компонентами для отправки Push не запускается в режиме Release — Application Store. Что тоже, очень и очень печально.
    1 балл
  2. Тогда не совсем понятно: XE10 + iOS 6 = полёт нормальный XE10 + iOS 7 = полёт нормальный XE10 + iOS 8 = полёт нормальный Речь идёт об эмуляторе или проверке на реальных устройствах? Интересует запуск на реальных устройствах, поведение ПО. А что люди подумают? Подумают сначала, хотят ли они изобретать костыли при переходе или нет xCode 6 проверял на реальных устройствах p/s изначально обновил до xCode 7 версии и были ошибки после отката на xCode 6 все заработало
    1 балл
  3. XE10 + iOS 6 = полёт нормальный XE10 + iOS 7 = полёт нормальный XE10 + iOS 8 = полёт нормальный XE10 + iOS 9 = полёт нормальный xCode 6 приложение успешно прошло проверку в app store и опубликовано единственный момент они уже не принимаю совместимость ios 6 требуют указывать минимальную версию 7
    1 балл
  4. йомайо, сколько крику то столько не заходил - а тут во какой срач разбираете classes.dex(гуглим), ложите все в отдельное место, берете отдельно fmx.jar, декомпилируете, собираете проект в андроид студии, открываете com\embarcadero\firemonkey\notifications\FMXNotificationPublisher.java переписываете метод PublishGCM, которые обрабатывает пуши(можете туда хоть открытие приложения вставить, хоть отправку ваших гет запросов) билдите из проекта вытаскиваете \fmx\build\intermediates\classes\debug\com\embarcadero\firemonkey\notifications\FMXNotificationPublisher.class кладете его назад в fmx.jar пересобираете classes.dex (есть спец. утилитки) у себя в деплое меняете classes.dex на ваш новый. Всё. дальше сами. п.с. и не надо никаких лишних сервисов писать. уже абракадаброй добавлен пушевский сервис, который наверняка понадобиться п.с. фаирманки - зло
    1 балл
  5. Автор: Павел Литвинко Обзорная статья: http://blogs.embarcadero.com/vsevolodleonov/2014/01/31/appfactory1/ Видео обзор (Rus): http://www.youtube.com/watch?v=6Tahytk_QUM Видео обзор (En): http://www.youtube.com/watch?v=xVUhMAJquw8 Ссылки на приложения: AppFactory, AppProducts
    1 балл
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...