krapotkin
Пользователи-
Постов
2 184 -
Зарегистрирован
-
Посещение
-
Победитель дней
209
Весь контент krapotkin
-
Делаю приложение Android / IOS. Коллеги делают серверную сторону на PHP, предоставляющую API. Все взаимодействует нормально, проверено. Теперь мне нужно подключиться к этому серверу через HTTPS. Текст сертификата публичного ключа мне выдали. На сервере сертификат самоподписанный, не покупной. Как добавить этот сертификат/текст при запросе в событии HTTPClient.OnNeedClientCertificate? Как проверить сертификат сервера в событии HTTPClient.OnValidateServerCertificate? Доки пустые. Developer skill sprint просмотрел, там только в комментах обещали разобраться с этим вопросом, но до сих пор молчок.
- 4 ответа
-
- THTTPClient
- SSL
-
(и ещё 1 )
C тегом:
-
не хватает для планшета и количество элементов на экране может поменяться
-
сделать отдельный компонент или набор
-
у меня тоже Ent
-
я сделал второй вариант, получил необычный эффект теперь у меня не засыпает, как обычно, в лок-скрин, но зато выводится какой-то типа приглушенный скрин сейвер с часами для продолжения работы надо ткнуть в экран это так и должно быть?
-
там в первых двух версиях убрано самое нужное)) минимальный набор для функций, которые заявлены как киллер-фичи, - datasnap и mobile development - нужен Enterprise
-
почему в потоке создаются визуальные элементы? (listItem) в потоке создавайте нормальную модель данных потом уже мухой, по модели заполните свой list
-
есть video на youtube от embarcadero effective using mobile list controls
-
я открывал и Eclipse и IDEA и JetBrainsы всякие... и не вижу повода для таких крутых заявлений и еще не вижу визуального редактора форм, который был бы так же удобен а то, что автор не удосужился прочитать про наследование, и уж тем более перевести с не самого редкого языка сообщение с очевидным смыслом, ну так...
-
сделайте тестовый пример никогда не сталкивался с подобным у меня все чистит нормально
-
Нашел способ запретить программе гасить экран, пока она работает но способ одноразовый и выполняется только до старта Application Application.Initialize; {$IFDEF ANDROID} TAndroidHelper.Activity.getWindow.addFlags(TJWindowManager_LayoutParams.JavaClass.FLAG_KEEP_SCREEN_ON); {$ENDIF} Application.CreateForm(TStartForm, StartForm); Application.Run; можно ли сделать так, чтобы запрет работал только в одной форме программы, а все остальные работали бы штатно?
-
маркер вы создаете, используя описание маркера MarkerDescription оно включает в том числе координаты эти же координаты передавайте при запуске геокодинга
-
кстати, в D11 через месяц обещали какие-то вкусные плюшки как раз по ListView items, редактор и что-то там
-
ничего такого бывает не особо часто выйти/войти обычно лечит ситуацию
-
да, если строк > 10 listBox сразу идет в топку положить в ListViewItem все нужные компоненты вообще не очень сложно при этом главное помнить что в FMX можно вкладывать что хочешь куда попало! и совсем не обязательно использовать уже положенные туда Text Detail и т.д.
-
у меня четкое ощущение, что при необходимости делать что-то подобное я приму решение рисовать все это самостоятельно рассчитать что должно быть на экране, и в цикле прорисовать 10 панелек гораздо проще укрощения неприспособленных компонентов ))
-
а это нормально, что ADeviceToken='' на эмуляторе ?
-
спасибо я-то думал, что как в доках у гугла написано а APN - это просто альтернатива... тогда да, сервер выходит из тени. там у яблок все посложнее чем в андроиде ((
-
или GCM для apple в данном случае не работает? я ориентировался на картинку с сайта Google https://developers.google.com/cloud-messaging/images/notifications-overview.svg
-
ну вот для начала APushService := TPushServiceManager.Instance.GetServiceByName(TPushService.TServiceNames.GCM); так APushService=NIL вот и все
-
нее, это как раз несложная штука и она не меняется, андроид это или айос сервер вызывает google, google шлет пуш интересует именно то, что делается на клиенте сижу ковыряю
-
Народ, настало у меня время добавлять к программе iOS-версию Как там работа с push, чем отличается, что куда нужно дописывать?