Перейти к содержанию
Fire Monkey от А до Я

Vitaldj

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

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

  • Посещение

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

    28

Весь контент Vitaldj

  1. Полностью поддерживаю предыдущего оратора, я не смог вызвать контекстное меню в симуляторе, при этом оно легко вызывается в девайсах. И в скобочках тоже отсутствует версия iOs
  2. Я тоже с таким встречался, ранее (7.0, 7.1) не смог. Прокоментировать не могу. Мы как котята слепые, все сами и сами, а embarcodero, только деньги собирает. Попробуйте переустановить xCode. Больше не знаю чем помочь.
  3. Там внизу (см скришот Ярослава) есть кнопочка add. Выбири там 8.1. Но что то мне подсказывает, что это не поможет. У меня что то подобное было. Помогла перестановка xCode.
  4. Спасибо Ярослав, я тоже не знал, с симулятором не нужны сертификаты, так как их поставил изначально. А вопрос немного не по теме, но затронутый вверху, когда исправят (напишут патч) для iOs версии 8.1.3 ? Нужно пробовать, пытался сам исправить, но так и не получилось!
  5. Ну если в дельфях баг исправят, то да! http://blogs.embarcadero.com/sarinadupont/2015/01/29/ios-813-app-deployment-steps-for-xe7/
  6. Там разделяются сертификаты девелопера и дистрибьютора. Ну думаю разберешься. Да, если у тебя живой iPhone на версии 8.1.3 и наверно позже, то там при установке на живом устройстве есть ошибка, надо ручками в дельфе править. Скажу честно, у меня не получилось, бился несколько часов! Так что, устанавливай на 7.1 на симуляторе и будет тебе счастье! https://www.iguides.ru/forum/showthread.php?t=43253 еще на хабре поищи, вроде что то находил. Да, и приготовь 100 $ !
  7. Конечно)))). Ну я без них не пробовал, сразу поставил, так что без них не знаю, но что то мне подсказывает, что для девелопера все равно нужно.
  8. Простите, а причем тут ос Х? Вы же про мобильные платформы говорили!? Вы не ответили на два моих предыдущих вопроса. под симуляторе не запускал! на живом не пробовал. завтра прикуплю попробую попробовать. история такая: программа для андроида. все работает, пользователи довольны. решил скомпилить под iOS! и вот уперся! повторюсь, пробовал и пустой проект (одна форма) - тоже самое! Ну тогда автоматически вопрос (если под iOs вообще ничего не компилил): установлены ли сертификаты разработчика и девелопера под iOS ?
  9. Простите, а причем тут ос Х? Вы же про мобильные платформы говорили!? Вы не ответили на два моих предыдущих вопроса.
  10. Приложение запускается. Появляется сплэш на 1-2 секунды и тут же закрывается. Контролы не появляются. Черный экран -> Сплэш -> Черный экран -> Закрытие приложения На живом устройстве пробовали? И это возникло впервые, раньше все работало, или вы вообще первые раз пользуетесь iOS Simulator?
  11. Уточните, что значит запускается приложение? Появляется сплеш или вы видите даже форму с контролами?
  12. Простите, но очень сумбурное описание, как уравнение с несколькими неизвестными))). Хотело бы сначала узнать платформу и что значит фраза: "На "сервере" создаю точку доступа и клиенты подключаются сначала по wi-fi, затем к приложению".
  13. http://www.fast-report.com/ru/fast-report-fmx-comparison/ Только речь идет о платной версии. В бесплатной, которая встроена в delphi нет компонента печатывающего штрих коды.
  14. решение для мака тут: http://fire-monkey.ru/topic/392-mozhno-li-zadat-minimalnye-razmery-dlia-formy/
  15. Да система 64... х64 не канает чтоли? Ну вот глюк там какой то! Я, XE6 держал на Virtualbox с 32 битной виндой. Вышла XE7 я решил поставить на новенькую винду в виртуалку на маке. Но выбрал 64 бит и решил поэкспериментировать с разными виртуалкам. поначалу поставил на Parallels, когда стал пытаться скидывать на телефон - ошибка! Я подумал, это Parallels. Поставил на VMware - такая же хрень. Я так удивился. И подумал, а вдруг это из-за битности. Поставил под Virtualbox 64 - ошибка. то есть все 3 виртуалки выдавали ошибки!!! Я поставил на 32 винду - все ок!!!! Так и не стал разбираться, работаю под 32, а если надо проверить на 64, загружаю отдельно под 64 просто екзешник.
  16. Посмотри, может пригодиться: http://blog.blong.com/2013/11/delphi-and-android-services.html http://blog.blong.com/2013/11/delphi-and-android-services-part-2.html http://fire-monkey.ru/topic/230-zapusk-video-po-raspisaniiu-v-pleere-na-androide/?hl=%2B%D0%B0%D0%BD%D0%B4%D1%80%D0%BE%D0%B8%D0%B4+%2B%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81#entry869
  17. просто у меня с 64 не поперло как то, не мог найти ответа, поставил на 32 и все ок
  18. Сертефикаты в маке поставил... Эмулятор = VMware... До этого на эмуляторе запускалось норм... даже без лицензий и всякой фигни... а в посл время чет обновилось и нифига не пашет... на Маке прога запускается норм, а на симулятор - Sesion start error: Simulator session timed out.. а на девайс cannot install pakage... Все переустановил и не раз... Лизензию заново запросил и поставил... тоже не канает... может у меня руки кривые???))) То есть, как я понял, delphi стоит в VMware в windows? Какая виндовс 32/64?
  19. Ну используй Indy pop3 слиент. ему без разницы какая платформа. В инете много кода для этого компонента. Я писал только на отправку писем (компонент smtp), получение не надо было, ну думаю по тпкому же принцыпу, сообразишь)) код: Procedure TForm1_mail.Button1Click(Sender: TObject); var att: TIdAttachmentFile; PRes : PChar; Res : word; Windir: string; begin SMTP.Host:= 'smtp.yandex.ru' ;//+edit1.text; // хост SMTP.Port:= 25 ; //465 587; // strtoint(edit2.Text); // порт Smtp.AuthType := atLogin; // или atNone AuthenticationType Smtp.Username:= 'вставляешь свой'; //edit3.Text; // почтовый адрес Smtp.Password:= 'вставляешь свой';// edit4.Text; // пароль { это нужно на некоторых серверах IdSSLIOHandlerSocketOpenSSL1 := TIdSSLIOHandlerSocketOpenSSL.Create(nil); IdSSLIOHandlerSocketOpenSSL1.Destination := SMTP.Host+':'+IntToStr(SMTP.Port); IdSSLIOHandlerSocketOpenSSL1.Host := SMTP.Host; IdSSLIOHandlerSocketOpenSSL1.Port := SMTP.Port; IdSSLIOHandlerSocketOpenSSL1.DefaultPort := 0; IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Method := sslvTLSv1; IdSSLIOHandlerSocketOpenSSL1.SSLOptions.Mode := sslmUnassigned; SMTP.IOHandler := IdSSLIOHandlerSocketOpenSSL1; SMTP.UseTLS := utUseExplicitTLS; } MailMessage.CharSet := 'KOI8-R'; // кодировка письма MailMessage.From.Name:= 'Имя заголовка'; // имя MailMessage.Subject:= 'Тема' ; // тема MailMessage.From.Address:= 'от кого@yandex.ru' ; MailMessage.From.Domain:= 'yandex.ru'; // адрес MailMessage.From.User := 'вставляешь свой'; // MailMessage.From.Text := 'вставляешь свой'; MailMessage.From.Name := 'вставляешь свой'; // MailMessage.Sender.Domain:='вставляешь свой'; // MailMessage.Sender.Address:= 'вставляешь свой' ; MailMessage.Recipients.EMailAddresses:= 'кому';//edit3.Text+','+edit2.Text; // получатель и копия MailMessage.Body.Text:= Memo1.Text ; // текст письма RussianToUnicode MailMessage.IsEncoded:=true; MailMessage.ContentType:='text/plain; charset=KOI8-R'; ATT := TIdAttachmentFile.Create(MailMessage.MessageParts, 'c:\1\1.jpg'); // это если нужно чтото приаттачить try SMTP.Connect; form1_mail.SMTP.Send(MailMessage); ShowMessage('ok'); except on E:Exception do begin ShowMessage('Ошибка... Проверьте правильность пароля и e-mail''a '+ e.Message); Memo1.Lines.Add( e.Message); end; end; end; Что касается сделать службу, то для андроида вроде уже был вопрос то этому форуму, поищи. Я для андроида не делаю.
  20. Поподробнее..... Сертификаты в маке устанавливаются, ты про какой эмулятор говоришь?
  21. Нет на живом устройстве чет не пашет... Вроде все правильно делаю, только выдает ошибку формата: "Cannot instal pakkage..." Переустановил Xcode.. Использовал 2 мака... И Эмулятор мака... Результат тот же... Ну если не работет на живом устройстве, тогда возникает вопросы про сертификаты. Все сгенерировали, установили? Ну и дельфи не паленая?
  22. Простите, не совсем понятно сформулировали. Что значит перехватить еmail сообщение? Какая платформа? Просто сделать емаил клиент?
  23. В коде, 51 строчка: вы вставляете в базу. Что то мне подсказывает, что она как раз передается не в нужной кодировке. Вы ее вписали прямо в паскалевский файл *.pas. Когда я открыл стандартным виндосовским просмоторщиком, то он показал кодировку utf8, но эти иероглифы не отобразил. И так со всеми моими просмоторщиками винды. Открыл в маке, все ок! Иероглифы отобразились. Соответственно вопрос, а пробовали ли вы просто в edit вбивать иероглифы, так сказать а run'тайме, а не прописывать их в паскалевском файле?
  24. Не все так просто как вы думаете) Иногда, перезагрузка просто необходима. Например смена самого запускного файла на более новый (обновление самой программы)
×
×
  • Создать...