Ra72
-
Постов
141 -
Зарегистрирован
-
Посещение
-
Победитель дней
4
Сообщения, опубликованные Ra72
-
-
ZuBy, не помогло, даже усугубило, остался только Windows и OsX
-
Я решил проблему для Delphi XE6, установив старый XCode 5.1.1.
-
-
В решении проблемы наметился явный прогресс, от первой ошибки избавился, теперь получаю вторую - e8008016 !!! Люди, помогите скомпилировать проект на устройство!!!
Как удалось побороть 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, добавляем скачанный файл...
Примерно так я делал...
-
-
Я думаю - все, но нигде нет инструкции - а сколько это все и какие... и что значит "установили"? Куда?
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 таких проблем не было).
-
У меня наверное то же самое, запускается эмулятор iPhone, появляется ярлык приложения. При нажатии на ярлык приложение пытается запустится (ярлык увеличивается в размерах), но не запускается.
-
Нет, как заполнить я знаю, я не знаю как это сделать через LiveBinding и PrototypeBindSource.
Внятного примера не нашел именно использования PrototypeBindSource.
Вот единственный пример, который я нашел: http://www.webdelphi.ru/2012/09/znakomstvo-s-visual-livebindings-v-delphi-xe3/.
Но в нем я не понял как работает событие PrototypeBindSource1CreateAdapter. Вернее, как работает я понял, но там не для списка адаптер.
P.S. Создание в этом методе собственно данных - это шедевр, конечно. Но если их там не создать, вызывается исключение...
-
Спасибо, это то что нужно.
-
Поясню. У ListBoxItem-ов есть некий стиль. В момент его применения рисуются RadioButton из стиля. Как мне в момент изменения состояния Selection данной строки списка, установить точку внутрь RadioButton?
Первая проблема - найти событие на изменение состояния Selection.
Вторая проблема - изменить состояние RadioButton.
-
Есть разноцветные ListBoxItem-ы, надо вывести картинку или радиобатон, которые обозначали бы, что данный пункт сейчас выделен.
Как это сделать?
-
[удалено] Создам лучше новую тему наверное...
-
Спасибо за видео, пригодится для приложений БД. Но у меня источник данных не DataSet, а TList<T>. И еще у итемов листбокса по стилю два поля, не только text.
-
Я научился создавать стилизованные списки и мои приложения стали выглядеть более менее красиво.
Теперь встал вопрос про наполнение списков данными.
Решил использовать технологию LiveBinding, но не нашел вменяемого объяснения принципов ее работы для версий XE3 и выше.
Там поменялся компонент-источник для произвольных классов списков. Теперь это PrototypeBindSource (почему прототип, он что не доделан?) вместо BindScope.
Сделал тестовый проект, чтобы протестировать возможности данного компонента, но связать компонент с данными чтобы они отобразились мне не удалось.
Для данных использовал обычный TList<T>.
Расскажите как это работает?
P.S. Связывание вроде бы заработало на простом списке. Теперь надо как то данные записывать в стиль...
В прикрепленном проекте в поле text стиля данные записываются, а как заполнить поле any_text ?
-
У меня две среды разработки 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" на Андроиде.
А компонент весьма полезный.
Прилагаю проект, при выходе из приложения возникает, описанная мной, ошибка.
-
Экспериментировал на Андроиде.При запуске видео-файла в таймере плеер имеет всегда состояние TMediaState.Playing.Состояние не переключается при окончании воспроизведения.
-
AlexG, спасибо!
Загрузка проекта IPA на iTunes для App Store
в Развертывание приложений
Опубликовано
Создал приложение на 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.