-
Постов
414 -
Зарегистрирован
-
Посещение
-
Победитель дней
36
Весь контент Barbanel
-
Хм... этот номер меняется при каждой новой установке приложения. Т.е. после удаления приложения и установке заново. После обновления приложения - не меняется. Ничего не понимаю...
-
Привет, В нашем приложении нам необходимо каким либо образом идентифицировать устройство, как вариант по его Mac Address или IMEI (что успешно работает для Андроид). Начиная с какой-то версии iOS оба действия более недоступны. На стэке пишут что можно использовать уникальный номер устройства. Мы читаем этот номер вот так: function TRbkMobileDevice.GetiOSDeviceIdentifier(): string; var Device : UIDevice; begin Device := TUIDevice.Wrap(TUIDevice.OCClass.currentDevice); Result := Device.identifierForVendor.UUIDString.UTF8String; end; Но: на конкретно нашем тестовом устройстве этот номер меняется сам по себе, примерно раз в несколько дней. Так должно быть и мы чего-то не знаем, или это баг, или что??? Как вы идентифицируете девайсы? PS. отказаться от идентификации нельзя, требование безопасности и ТЗ.
-
Упустил. Я тоже обрабатываю OnMouseXXX и в виндовс и на мобильных, все работает как надо. Опишите точнее, что именно происходит в винде?
-
1) Сори, не могу сказать. 2) Откройте Эпп Стор и найдите там ХКод, скорее всего там будет уже версия 9.3 Версию 8.0 удалять не обязательно. Здесь наши страдания и метод решения.
-
Сделайте событие OnTap, а из него вызывайте событие OnClick. В зависимости от платформы присваивайте контролам либо событие OnTap либо OnClick (если создаете контролы в рантайме). А вообще, имхо, любое более-менее серьезное приложение придется отлаживать и тестировать на реальном устройстве, причем чем ближе к релизу - тем активнее.
-
Я олень) Оказывается в студии в свойствах проекта есть две вкладки: iPhone и iPad. Проблема решена.
- 1 ответ
-
- app store
- application icon
-
(и ещё 1 )
C тегом:
-
Всем привет! Выкладываем приложение в App Store. В студии (Токио 10.2.3), через окно свойств проекта присвоили проекту все иконки (размеры 57, 60, 87, 114, 120, 180 пикселей, другие размеры в студии недоступны). Оказалось, что студия запаковывает в приложение еще пару иконок других размеров - 72, 76, 144, 152 пикселей. Вопрос: для чего эти доп иконки, и как и по-людски заменить? Можно конечно найти их в папке установки студии и заменить прямо там, но тогда придется делать это для каждого приложения, что не есть круто. PS: мы релизим только 64-битное приложение, 32-битное вроде больше не требуется? Заметили что эти доп. иконки происходят из папки iPad. Приложение разработано только для телефонов, можно ли как-то в студии этот момент указать?
- 1 ответ
-
- app store
- application icon
-
(и ещё 1 )
C тегом:
-
Скорее всего это в объекте Background. Найтиде свойство SourceLinks, откройте и посмотрите на какую часть изображения ссылается фон. Возможно там что-то сдвинулось, или такая задумка дизайнеров.
-
Имхо, лезть в стили и иубирать рамку. Если вам исключительно для того чтобы отображать свой статический/динамический HTML/RTF текст из приложения, то имхо лучше не использовать ВебБраузер. Простейший HTML умеет отображать компонент от TMS - TTMSFMXHTMLText У него рамки нет)))
-
Дропбокс на сервер, на андроид-девайс и ничего програмить не нужно ?
- 17 ответов
-
- сетевые ресурсы
- сетевая папка
- (и ещё 2 )
-
Авторизация при входе на сервер есть? Возможно винда просто запомнила ваш логин/пароль и не требует его. Попробуйте на андроид-девайсе запустить какойнить файловый менеджер (ES file manager например) и зайти на сервер. Авторизацию будет просить? Имхо, если админ не баклан - будет (ессно, при условии что вы делаете это в офисе а не дома))).
- 17 ответов
-
- сетевые ресурсы
- сетевая папка
- (и ещё 2 )
-
Права на запись даны? Читать по этому принципу удается?
- 17 ответов
-
- сетевые ресурсы
- сетевая папка
- (и ещё 2 )
-
Никогда не пробовал, но что если попробовать писать в файл по адресу \\servername\filename.txt
- 17 ответов
-
- сетевые ресурсы
- сетевая папка
- (и ещё 2 )
-
И да и нет. SSL который шел в комплекте с Indi - не работает под Android (под iOS если не ошибаюсь тоже, но не уверен). Решение для андроида - добавить в проект перекомпилированные библиотеки (libcrypto.so и libssl.so) После этого ssl работает. Мы пошли другим путем - перешли на использование TNet* компонентов. SSL работает из коробки под Android и iOS.
-
Не было. Было только о том что собирает разработчик. Очень хороший пример описания того что можно в принципе собирать - в политике конфиденциальности инстаграма.
-
Как вариант, мое личное имхо: -один раз при старте новой версии программы отобразить окошко о том что вы никаких данных не собираете, однако данные собирает гугл ad-mob в соответствии со своей политикой -ставить где-нить у себя флажок о том что вы показали это окно, и следующий раз этого делать не нужно Для общего ознакомления можете погуглить и почитать какие именно он данные собирает (я сам не в курсе, мы не юзаем рекламу). Не могу сказать. По моим личным наблюдениям, такое окно выводят очень редко. Вернее, я ни разу не видел (пока еще ни разу) чтобы свежая версия программы (т.е. она была ранее установлена и просто обновилась через гугл плей) показывала мне такое окно. Сразу после установки программы - да, было пару раз.
-
Разбор закона о ПД на Habrahabr
-
Спасибо, этот продукт тоже попробуем.
-
Всем привет! Не реклама, просто думаю это будет интересно. Был в прошлый четверг на семинаре от TMS, где они представляли свою новую разработку: создание приложений для Web на Delphi, прямо в IDE. Пайплайн примерно такой: -в студию устанавливается плагин, который добавляет в опции проекта и опции ИДЕ настройки для веб -создается приложение на основе ихнего шаблона, и использует FNC-компоненты (ессно от TMS) -приложение пишется практически как обычное VCL-приложение на языке Delphi, только в пространстве имен FNC -для использования контролов на форме (т.е. в окне браузера) они перевели практически все необходимые контролы -после компиляции студия запускает браузер, и ваше приложение работает в браузере. Как это работает: -под капотом ихний собственный т.н. DelphiToJavaScript Compiler, построенный на основе опенсорсного FPC -этот компилятор читает дельфи-код и преобразовывает его в яваскритп -есть возможность использовать как шаблон формы свой собственный HTML -HTML также может быть сгенерирован компилятором автоматически -можно использовать CSS -можно подгружать свои собственные js-библиотеки (не показывали как, но утверждают что можно) -после запуска студия открывает браузер и стартует ваше приложение в браузере -приложение можно дебажить, НО: -а) только в браузере -б) браузер получает от студии map-файл с инфой для отладки, и отображает исходный код на дельфи (это показали, действительно в браузере код на дельфи, и деже отображаются значения переменных) -можно подключаться к БД посредством REST-технологии, все запросы к БД при этом работают асинхронно дополнение) можно писать серверное приложение, которое будет принимать и обрабатывать эти запросы к БД, т.е. аналог фронтэнда и бэкэнда можно писать на дельфи -приложение выполняется полностью в браузере -минимальный размер приложения был от 250кб, утверждалось что если пройтись спец. оптимизатором по ява-коду, то будет еще меньше Мое личное имхо: очень интересно, мы будем это у себя пробовать. Лично я раньше не очень уважал TMS и их поделки, но пообщавшись с их командой изменил свое мнение, эта работа действительно очень впечалила. PS. это не реклама и я никак не причастен к TMS и этой разработке, просто считаю что это интересная тема, и залуживает чтобы ее немного осветили.