Ra72
Пользователи-
Постов
141 -
Зарегистрирован
-
Посещение
-
Победитель дней
4
Весь контент Ra72
-
Создал приложение на iTunes Connect. Собрал файл проекта *.IPA. При попытке его загрузить через Application Loader выдается следующее сообщение: Application Loader is currently unavailable. We’re having trouble connecting to the App Store. Please try again later. No suitable application records were found. Verify your bundle identifier 'ru.MyWebsite.ProjectName' is correct.
- 3 ответа
-
- Application Loader
- App Store
-
(и ещё 2 )
C тегом:
-
В списке Target Platforms нельзя выбрать iOS Device
Ra72 опубликовал вопрос в Развертывание приложений
Создал проект на DelphiXE8Trial. В результате открытия проекта на DelphiXE6 а может по какой-нибудь другой причине в списке Target Platforms перестал отображаться пункт iOS Device. И в списке Add Platforms... его тоже нет, то есть нельзя добавить такой Target. Что могло случиться? -
Как удалось побороть e8008015 ? у меня прогресс не наметился...
-
После некоторых манипуляций, которые не смогу повторить, при деплое теперь пишет: [PAClient Error] Error: E0264 /users/XXX/Downloads/XXX_XXX_Dev.mobileprovision: no identity found Может этот файл надо в XCode как-нибудь регистрировать не в девайсах?
-
У меня MacBook Air. В Delphi XE8 вместо поля "Mobile Provision" надпись "Provision profile". У меня не та Delphi? Скачивал с официального сайта... То есть название программы пока никак не повлияет на компиляцию проекта? И не важно, что в XCode прописать?
-
Да, это я вижу, но какой? и где? В XCode я Provisioning profile подключил к этому Target-у... Статья опять же не показывает где что в Delphi надо заполнить... Может я где-нибудь в CFBundleIdentifier в опциях проекта префикс не указал, или там не надо указывать?... Куда надо этот Provisioning profile установить? Или, может, я его не так сгенерировал, IDApp не те указал? Нужен конкретный пример, вот есть программа на Delphi, опции проекта - такие-то. Далее начинаем генерировать сертификаты, сгенерировали Development - установили его в связку ключей. Далее создаем App IDs. Проект Delphi называется ru.mysite35.test2. Делаем Wildcard App ID = ru.mysite35.*. (или может цифры нельзя) Как то так, от проекта Delphi отталкиваемся и по шагам... Далее заводим устройство, получаем ID его из iTunes, вставляем в соответствующее поле. Затем создаем Provisioning profile для Debug режима надо создавать Development. Подцепляем туда наше устройство и наш App ID. Скачиваем. Переходим в XCode. Находим там наш Device. Клик правой кнопкой - Show Provisioning profile, добавляем скачанный файл... Примерно так я делал...
-
Ссылка не рабочая... Вот что ему, Delphi, надо? как где настроить? Может, XCode не той версии или как понять? Provisioning профиль вроде создал, к девайсу в XCode прицепил его... Кстати, в XCode прицепляется только Developer-профиль, а Distribution-профиль - нет.
-
Я думаю - все, но нигде нет инструкции - а сколько это все и какие... и что значит "установили"? Куда? p.s. в этом то и проблема
-
Да, конечно, Сертификат купил 99$. Иначе, насколько я понимаю, даже симулятор не запустится. Обсуждается много где, но все отрывочно, а вот пошаговой инструкции нет. Где одновременно все было бы. И сторона Apple и сторона Delphi. Особенно сейчас интересует есть ли ограничение у trial-версии Delphi на деплой в девайс? Хочу проверить и принять решение - покупать или нет XE8... Если есть ограничение, то этот момент не проверить. Или на XE6 дальше заморачиваться...
-
Использую Delphi XE8 - Trial. Delphi XE6 побороть удалось только на симуляторе, при компиляции на девайсе получил ошибку e800003a. Пробую запустить тест на iOSDevice. Нажимаю Project - Options - Provisioning и получаю надпись что профиль не найден. В XCode на этом Target профиль подключил. Симулятор работает. Может это ограничение Trial-версии, что на девайсе не запускается? p.s. Использовал статью http://habrahabr.ru/company/delphi/blog/255721/, но в ней только симулятор. p.p.s. И неплохо было бы создать статью, в которой подробно описано на конкретном примере как получить сертификаты и какие поля надо заполнить в настройках Delphi соответствующие им. А так же как выкладывать приложение на App Store. Причем надо несколько статей для разных версий Delphi, так как настройки сильно различаются. p.p.p.s. Месяц уже не могу запуститься на iOS из-за отсутствия внятной документации (на Android таких проблем не было).
-
Нет, как заполнить я знаю, я не знаю как это сделать через LiveBinding и PrototypeBindSource. Внятного примера не нашел именно использования PrototypeBindSource. Вот единственный пример, который я нашел: http://www.webdelphi.ru/2012/09/znakomstvo-s-visual-livebindings-v-delphi-xe3/. Но в нем я не понял как работает событие PrototypeBindSource1CreateAdapter. Вернее, как работает я понял, но там не для списка адаптер. P.S. Создание в этом методе собственно данных - это шедевр, конечно. Но если их там не создать, вызывается исключение...
-
Как отобразить выделенный ListBoxItem не пользуясь цветом фона
Ra72 ответил Ra72 вопрос в Стилизация
Спасибо, это то что нужно. -
Как отобразить выделенный ListBoxItem не пользуясь цветом фона
Ra72 ответил Ra72 вопрос в Стилизация
Поясню. У ListBoxItem-ов есть некий стиль. В момент его применения рисуются RadioButton из стиля. Как мне в момент изменения состояния Selection данной строки списка, установить точку внутрь RadioButton? Первая проблема - найти событие на изменение состояния Selection. Вторая проблема - изменить состояние RadioButton. -
Есть разноцветные ListBoxItem-ы, надо вывести картинку или радиобатон, которые обозначали бы, что данный пункт сейчас выделен. Как это сделать?
-
[удалено] Создам лучше новую тему наверное...
-
Спасибо за видео, пригодится для приложений БД. Но у меня источник данных не DataSet, а TList<T>. И еще у итемов листбокса по стилю два поля, не только text.
-
Я научился создавать стилизованные списки и мои приложения стали выглядеть более менее красиво. Теперь встал вопрос про наполнение списков данными. Решил использовать технологию LiveBinding, но не нашел вменяемого объяснения принципов ее работы для версий XE3 и выше. Там поменялся компонент-источник для произвольных классов списков. Теперь это PrototypeBindSource (почему прототип, он что не доделан?) вместо BindScope. Сделал тестовый проект, чтобы протестировать возможности данного компонента, но связать компонент с данными чтобы они отобразились мне не удалось. Для данных использовал обычный TList<T>. Расскажите как это работает? P.S. Связывание вроде бы заработало на простом списке. Теперь надо как то данные записывать в стиль... В прикрепленном проекте в поле text стиля данные записываются, а как заполнить поле any_text ? TestBindings.zip
-
Цифровая подпись, файл debug.keystore
Ra72 опубликовал вопрос в Финальная (Release) сборка пакета приложения
У меня две среды разработки Delphi развернуты на стационарном компьютере и на ноутбуке. В режиме Debug применяется для подписи файл debug.keystore. Эти два файла для компьютера и для ноутбука - разные и программы, скомпилированные в разных средах, не устанавливаются на одно Android-устройство без удаления. Пишет на Android: "Приложение не установлено. Пакет с таким именем установлен и имеет конфликтующую подпись" Пробовал перенести debug.keystore с ноутбука на компьютер, перестает деплоится на компьютере проект. Пишет: "[PAClient Error] Error: E2568 jarsigner error: java.lang.RuntimeException: keystore load: Keystore was tampered with, or password was incorrect" Как мне перенести правильно подпись, чтобы они были идентичными? P.S. Конечно можно сгенерировать свой *.keystore файл в режиме Application Store, но все же, есть возможность для Debug режима? -
Применил StyleBook к форме из файла AquaGraphite.style. Под Win32 стиль buttonstyle работает быстро. Под Android этот же стиль дает при нажатии на кнопку досадную задержку, на глаз 500 мс. Устройство - китайский двух-ядерный планшет.
-
Контейнер, группирующий объекты в виде сетки. При закрытии формы с этим компонентом всегда появляется исключение: "raised exception class segmentation fault 11" на Андроиде. А компонент весьма полезный. Прилагаю проект, при выходе из приложения возникает, описанная мной, ошибка. Test1.zip
-
Экспериментировал на Андроиде. При запуске видео-файла в таймере плеер имеет всегда состояние TMediaState.Playing. Состояние не переключается при окончании воспроизведения.
- 8 ответов
-
- Delphi XE7
- TMediaPlayer
-
(и ещё 1 )
C тегом:
-
AlexG, спасибо!