-
Постов
847 -
Зарегистрирован
-
Посещение
-
Победитель дней
28
Сообщения, опубликованные Vitaldj
-
-
Я тоже с таким встречался, ранее (7.0, 7.1) не смог. Прокоментировать не могу. Мы как котята слепые, все сами и сами, а embarcodero, только деньги собирает. Попробуйте переустановить xCode. Больше не знаю чем помочь.
-
Там внизу (см скришот Ярослава) есть кнопочка add. Выбири там 8.1. Но что то мне подсказывает, что это не поможет. У меня что то подобное было. Помогла перестановка xCode.
-
Спасибо Ярослав, я тоже не знал, с симулятором не нужны сертификаты, так как их поставил изначально. А вопрос немного не по теме, но затронутый вверху, когда исправят (напишут патч) для iOs версии 8.1.3 ? Нужно пробовать, пытался сам исправить, но так и не получилось!
-
Ну если в дельфях баг исправят, то да!
http://blogs.embarcadero.com/sarinadupont/2015/01/29/ios-813-app-deployment-steps-for-xe7/
-
Там разделяются сертификаты девелопера и дистрибьютора. Ну думаю разберешься. Да, если у тебя живой iPhone на версии 8.1.3 и наверно позже, то там при установке на живом устройстве есть ошибка, надо ручками в дельфе править. Скажу честно, у меня не получилось, бился несколько часов! Так что, устанавливай на 7.1 на симуляторе и будет тебе счастье!
https://www.iguides.ru/forum/showthread.php?t=43253 еще на хабре поищи, вроде что то находил. Да, и приготовь 100 $ !
-
Конечно)))). Ну я без них не пробовал, сразу поставил, так что без них не знаю, но что то мне подсказывает, что для девелопера все равно нужно.
-
Простите, а причем тут ос Х? Вы же про мобильные платформы говорили!? Вы не ответили на два моих предыдущих вопроса.причем под OC X все запускается! все работает!
а вот именно под симулятор - нет!
компьютер: MacBook Pro i7. все лицензионное
под симуляторе не запускал!
на живом не пробовал. завтра прикуплю попробую попробовать.
история такая:
программа для андроида. все работает, пользователи довольны. решил скомпилить под iOS! и вот уперся!
повторюсь, пробовал и пустой проект (одна форма) - тоже самое!
Ну тогда автоматически вопрос (если под iOs вообще ничего не компилил): установлены ли сертификаты разработчика и девелопера под iOS ?
-
Простите, а причем тут ос Х? Вы же про мобильные платформы говорили!? Вы не ответили на два моих предыдущих вопроса.причем под OC X все запускается! все работает!
а вот именно под симулятор - нет!
компьютер: MacBook Pro i7. все лицензионное
-
Уточните, что значит запускается приложение? Появляется сплеш или вы видите даже форму с контролами?
Приложение запускается. Появляется сплэш на 1-2 секунды и тут же закрывается. Контролы не появляются.
Черный экран -> Сплэш -> Черный экран -> Закрытие приложения
На живом устройстве пробовали? И это возникло впервые, раньше все работало, или вы вообще первые раз пользуетесь iOS Simulator?
-
Уточните, что значит запускается приложение? Появляется сплеш или вы видите даже форму с контролами?
-
Простите, но очень сумбурное описание, как уравнение с несколькими неизвестными))). Хотело бы сначала узнать платформу и что значит фраза: "На "сервере" создаю точку доступа и клиенты подключаются сначала по wi-fi, затем к приложению".
-
http://www.fast-report.com/ru/fast-report-fmx-comparison/
Только речь идет о платной версии. В бесплатной, которая встроена в delphi нет компонента печатывающего штрих коды.
-
решение для мака тут: http://fire-monkey.ru/topic/392-mozhno-li-zadat-minimalnye-razmery-dlia-formy/
-
просто у меня с 64 не поперло как то, не мог найти ответа, поставил на 32 и все ок
Да система 64... х64 не канает чтоли?
Ну вот глюк там какой то! Я, XE6 держал на Virtualbox с 32 битной виндой. Вышла XE7 я решил поставить на новенькую винду в виртуалку на маке. Но выбрал 64 бит и решил поэкспериментировать с разными виртуалкам. поначалу поставил на Parallels, когда стал пытаться скидывать на телефон - ошибка! Я подумал, это Parallels. Поставил на VMware - такая же хрень. Я так удивился. И подумал, а вдруг это из-за битности. Поставил под Virtualbox 64 - ошибка. то есть все 3 виртуалки выдавали ошибки!!! Я поставил на 32 винду - все ок!!!! Так и не стал разбираться, работаю под 32, а если надо проверить на 64, загружаю отдельно под 64 просто екзешник.
-
вот еще http://fire-monkey.ru/topic/116-rss-reader/?p=377
-
Посмотри, может пригодиться:
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
-
просто у меня с 64 не поперло как то, не мог найти ответа, поставил на 32 и все ок
-
Поподробнее..... Сертификаты в маке устанавливаются, ты про какой эмулятор говоришь?
Сертефикаты в маке поставил... Эмулятор = VMware... До этого на эмуляторе запускалось норм... даже без лицензий и всякой фигни... а в посл время чет обновилось и нифига не пашет... на Маке прога запускается норм, а на симулятор - Sesion start error: Simulator session timed out.. а на девайс cannot install pakage... Все переустановил и не раз... Лизензию заново запросил и поставил... тоже не канает... может у меня руки кривые???)))
То есть, как я понял, delphi стоит в VMware в windows? Какая виндовс 32/64?
-
Ну используй 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;
Что касается сделать службу, то для андроида вроде уже был вопрос то этому форуму, поищи. Я для андроида не делаю.
-
Поподробнее..... Сертификаты в маке устанавливаются, ты про какой эмулятор говоришь?
-
Ну если не работет на живом устройстве, тогда возникает вопросы про сертификаты. Все сгенерировали, установили? Ну и дельфи не паленая?
Нет на живом устройстве чет не пашет... Вроде все правильно делаю, только выдает ошибку формата: "Cannot instal pakkage..."Переустанови x code. Что то подобное было, но вроде ошибка другая. Для osX компилилась и показывалась, а для iOs нет. Решилось переустановлением x code. И еще, на живом устройстве (iPhone, iPad) работает?
Переустановил Xcode.. Использовал 2 мака... И Эмулятор мака... Результат тот же...
-
Простите, не совсем понятно сформулировали. Что значит перехватить еmail сообщение? Какая платформа? Просто сделать емаил клиент?
-
В коде, 51 строчка: вы вставляете в базу. Что то мне подсказывает, что она как раз передается не в нужной кодировке. Вы ее вписали прямо в паскалевский файл *.pas. Когда я открыл стандартным виндосовским просмоторщиком, то он показал кодировку utf8, но эти иероглифы не отобразил. И так со всеми моими просмоторщиками винды. Открыл в маке, все ок! Иероглифы отобразились. Соответственно вопрос, а пробовали ли вы просто в edit вбивать иероглифы, так сказать а run'тайме, а не прописывать их в паскалевском файле?
-
Не все так просто как вы думаете) Иногда, перезагрузка просто необходима. Например смена самого запускного файла на более новый (обновление самой программы)а саму себя опять запустить нельзя?
а вообще по правильному надо все делать БЕЗ перезагрузок. обновление данных делать не в OnShow или OnCreate а в отдельных процедурах кои можно будет потом повторно запускать.
[iOS] Приложение запускается на iOS Simulator и тут же закрывается.
в Развертывание приложений
Опубликовано
Полностью поддерживаю предыдущего оратора, я не смог вызвать контекстное меню в симуляторе, при этом оно легко вызывается в девайсах. И в скобочках тоже отсутствует версия iOs