Перейти к содержанию

Сергей Сергеев

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

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

  • Посещение

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

    7

Сергей Сергеев стал победителем дня 29 марта

Сергей Сергеев имел наиболее популярный контент!

Информация о Сергей Сергеев

  • Звание
    Продвинутый пользователь

Посетители профиля

Блок последних пользователей отключён и не показывается другим пользователям.

  1. смущает, что просто в хроме то работает все.. а через TWebBrowser - не звонит по tel: . не емейлит по mailto: но это решил перехватом и через интент.. но пдф принимать, сохранять.. не хочется.. Заголовки вот что разработчики сайта ответили: Изначально было header("Content-Type: application/pdf"); header("Content-Length: " . $_GET['size']); echo $recordPdf; Т.е. отдавался полученный из ПДФ контент с корректным типом и браузер сам принимал решение, что с ним делать.Для варианта открытия из МП (с параметром MP в get строке) реализовали вариант с выдачей заголовков на принудительное сохранение файла header("Content-Type: application/pdf"); header("Content-Length: " . $_GET['size']); header("Content-Disposition: attachment; filename=\"card_record_".$_GET['id'].".pdf\"; filename*=utf-8''card_record_".$_GET['id'].".pdf"); header("Content-Transfer-Encoding: binary"); header("Cache-Control: no-cache, must-revalidate, post-check=0, pre-check=0"); header("Expires: 0"); header("Pragma: public"); echo $recordPdf; В чистом баузере работает корректно, однако, в браузере в МП ( моб. прил)не открывает и запрос на сохранение не вызывает.
  2. Есть мобильная версия сайта. Задача простая - открывать его в МП. Положил TWebBrowser, который открывает сразу сайт, все ок..НО! не работает открытия pdf файлов по ссылке, если без МП - все ок - Chrome задает вопрос - Скачать? и скачав открывает.. а тут - никак.. сложные решения ( типа поймать ссылку ПДФ, скачать самому, открыть через Интент - не нужно) там всякие разрешения полезут и т.д. Задача сделать "вечное" - МП которое просто открывает сайт.. чтобы не продлевать лицензию и не напарываться на требования обновлять версию Дельфи ( то 64, то новый ИОС, то новые правила размещения.. )
  3. у меня приложение работает так и в Андроид и Иос в FormShow - вызываю Read, при первом запуске файла нет, ничего не заполняется. При первом заполнении вручную полей и попытке входа по кнопке - делаю сохранение Write При следующем запуске - файл уже есть и параметры входа считаются Для создания файла со значениями "по умолчанию" можно сделать в Read - try - Except ( добавил ) - но не проверял
  4. вообщем все заработало, проблема была в криво установленном Xcode ( устанавливал скачивая из developer.apple.com, установился в папку Загрузки) поэтому был не видим для PAS, перетащил в Программы и это оживило, потом для верности, еще и переустановил из АппСтор последний. решение здесь
  5. Спасибо, тоже к этому склоняюсь, но смущают вот такие вещи с этого же форума..
  6. Доброго дня! После перерыва с ноября, накопились ошибки в приложении ( например стало крашится при установке фокуса в текстовое поле, перестали отправляться письма.. - все это на некоторых моделях Iphone и в 13.3.1) и решил обновить версию для IOS, - обновил на МакБуке до Catalina 10.15.3 - установил Xcode 11.3.1 ( при установке установилась и Command Line Tool) в Delphi накатил все патчи, в том числе обновил PAS server - 11.2.13.9 соединил DeskTop b MacBook через роутер.. и начал создавать профили для OSX и IOS. Для OSX видит только SDK CommandLine Tools его установил, качал с Мака.. с ним компилится, но на Маке не запускается ничего.. ( чет забыл - или на Мак на флешке надо что то переносить) для IOS ничего не видит, при попытке установить .. пишет я понимаю, что скорее всего Xcode "не той системы" и т.д. но вот в Idera форум, вроде бы пишут с таким Xcode работают ( 9 дней назад).. Есть у кого то похожая рабочая конфигурация? Неужели нужно откатываться на Xcode 11.2.1 ? пс. не утерпел - поставил 11.2.1 - ровно тоже самое..под IOS не видит SDK.. предидущие разы компилил на Мохаве осенью.. пспс. начиная с Каталины МакОс выполняет только 64 бит приложения, у меня такого пункта в Таргет платформ не было, добавил. но для него не могу поставить SDK, доступно только одно CommandLine Tools, но и то не цепляется. молча закрывается нашел про какойто Notarization для Catalina - это обязательное? может изза этого SDK нет доступных?? пспспс какже этот Аппл задрал своими бесконечными плясками от версии к версии.. а задача то была просто рекомпилить прогу.. даже не дописать.. http://docwiki.embarcadero.com/RADStudio/Rio/en/MacOS_Notarization
  7. мой 39 ! есть куда расти еще.. пс. ПОМОГЛО! вместо ааб- апк сборный и андроид 6 заработал из магазина. Похоже дельфи бракованный ааб ( для Андроида 6 ) собирает..
  8. вот недосмотрел, клал в папку library\lib\arm64-v7a\ , положил в правильную - по шнурку этот АПК 64 запустился на 32 битном устройстве.. и что его можно вместо .ааb выкладывать в магазин? псю выложил в магазин.. проверю как выпустят..
  9. попробовал собрал APK 64 в которой в папке v7a лежит 32 бит .so ( проверил, посмотрел АПК в папке v7A полноценный so на 55 мб, не какаято заглушка) при запуске на Андр 6 ( 32) этого APK по шнурку, происходит похоже запуск 64 версии, т.к. не крашится а зависает на splash , обычно такое поведение, когда случайно загоняешь на 32 бит ОС - 64 битную версию приложения. кстати телефон вроде 64 бит, но работает в 32 битном режиме, видио Андроид такой. пс разглядывая deploy увидел, что для 32 бит неактивная строка в 64 битной версии, а также предупреждение компилятора что файл не найден [Warning Warning] Local file "c:\program files (x86)\embarcadero\studio\20.0\lib\android\release\armeabi-v7a\libnative-activity.so" not found. Skipping deployment. посмотрел по указанному пути - действительно нет папки armeabi-v7a , есть x86 может поэтому проблемы - с запуском в 32 ОС , 64 версии апп - и в Андр 6 ..
  10. В андроид 6, так и не заработало, по шнурку из Дельфи - работает, 32 бит. Компилирую ааб - в плей маркет, и после установки из него- крашится только на андр 6. Sdk - 28.0.2, ndk - 21, jdk - 8.0.231 Пс больше всего удивляет, что по шнурку все работает, и не понятно как тестировать теперь, падает только при установке из магазина.
  11. вроде бы читал в ИОС нет кейстор ( вернее маленький в процессоре).. ваш пример только под Андроид?
  12. Нашел несколько тем на форуме Дельфи ( андр 5 - крах и т.д.) везде спасает даунгрейд ndk ( для 5.1 до 21) сейчас тоже буду подбирать. Форум Дельфи например, также по моему зависит от версии JDK вопрос о том, какие SDL/NDK версии будут работать на Андр 5-10 - без ответа.. пс. поставил NDK - 22 - заработало на 5.1 ( раньше по проводу не работало с NDK 24)
  13. У меня эта же ошибка выскакивает у пользователей и на моем тестовом телефоне с андроид 6, и на некоторых 5х. Самое интересное, что при установке по поводу из Дельфи, этой же сборки- все нормально. Нашел несколько тем на форуме Дельфи ( андр 5 - крах и т.д.) везде спасает даунгрейд ndk ( для 5.1 до 21) сейчас тоже буду подбирать.
  14. Обнаружилась проблема с установкой приложения из GooglePlay на Андроид 6. После перехода на 64 бит и выкладывания файла .aab в магазин, приложение, после запуска на Андроид 6 ( 32 бит) - крашится, при этом если это же приложение установить через USB из Дельфи - все работает нормально. Еще замечено, что на Андроид 5.1 - работает также нормально, и выше 6 - тоже без проблем. приложение FDW - приложил дамп смерти. судя по стеку не найдена библиотека приложения FDW ( я так понимаю собственно само приложение) загрузчиком. Падает после SplashScreen. пс. интересно проблема общая или частная, есть у кого то успешный опыт выкладки аав - и успешной работы приложения в андроид 6? attachments.zip
×
×
  • Создать...