Jump to content

Stas

Active subscription
  • Posts

    469
  • Joined

  • Last visited

  • Days Won

    58

Everything posted by Stas

  1. Hello, do you try Tfgwebbrowser?
  2. Ярослав, спасибо за инструкцию, жаль только, что в связи с моей геолокацией, это не поможет. Было бы очень интересно посмотреть пример использования GoogleMap.framework На IOS. У меня, увы, не получилось. Спасибо.
  3. Добрый день , так сказать, "листая старые страницы". С докуки перевел оное на fgx. Под иос не публикую, ибо своих диалогов там не предусмотрено, а пример, который я уже публиковал всё объясняет. Спасибо. З.Ы. Не забываем про jar и разрешения. З.З.Ы ставьте лайк и жмите на колокольчик Это я шутю конечно, youtube пересмотрел. FingerPrint.zip
  4. Ура, это не дальтонизм. Я тоже это заметил, списал на возраст.
  5. Фигня всякая, отчеты о поклейке рекламных плоскостей, сетка занятости там. Ерунда.
  6. 0) Свершилось, сразу прошу прощения, доступно только для Украины, потому большинству скачать не удастся (там и смотреть нечего) https://apps.apple.com/ua/app/лувис/id1561453338?l=ru 1) Предполагаем, что у нас есть платный аккаунт разработчика а) На сайте appstoreconnect.apple.com создаем приложение б)Создаем скриншоты, отвечаем на вопросы, я отвечал максимально честно, но учитывая то что мое приложение было бесплатным и не содержало рекламы, наверное что-то я выпустил из виду в)Самое сложное было не лукавя сказать про определение местоположение и идентификатор устройства. 2) Подготовка к публикации а) По прежнему предполагаем что у нас есть платный аккаунт разработчика, и вы сделали все, чтобы создать файл .ipa с Конфигурацией AppStore б) Далее предполагаем, что программа Transporter на Apple Mac или его заменителе (в моем случае), успешно установлена в) Загружаете созданный .ipa в траспортер и с помощью боковой клавиши ..., проверяете его перед загрузкой в AppStore г) С помощью appstoreconnect.apple.com пытаетесь опубликовать приложение . 3) Хатико а) По сравнению с Гугл ревизия происходит очень быстро, первый мой reject произошел в течении часа с вердиктом Метаданные отклонены. Они были отклонены по двум причинам а1) Отсутствие дополнительной информации (об этом позже) а2) Отсутствие аккаунта для тестирования Я понял, что самое интересное впереди, причем пункт а2 был у меня не готов полностью, учитывая замороченную процедуру регистрации, я взял таймаут для обдумывания 4) Возвращение Мухтара а) Исправив ошибку с аккаунтом для тестирования (к слову, если смотреть по логам, тестировал живой человек, причем ленивый, зашел в три формы, и устал), отправил повторно на ревизию б) Ревизия продолжалась два часа с вердиктом метаданные отклонены. И со следующим комментарием От: Apple 2. 1 Performance: App Completeness Guideline 2.1 - Information Needed We’re looking forward to continuing our review, but we need more information about your business model and your users to help you find the best distribution option for your app. Our preliminary review of your app suggests that your app may be a good fit for our Apple Business Manager program, which is designed specifically for business apps. Next Steps Please review the following questions and provide as much detailed information as you can for each question. 1. Is your app restricted to users who are part of a single company? This may include users of the company's partners, employees, and contractors. 2. Is your app designed for use by a limited or specific group of companies? - If yes, which companies use this app? - If not, can any company become a client and utilize this app? 3. What features in the app, if any, are intended for use by the general public? 4. Identify the specific countries or regions where you plan to distribute your app. 5. How do users obtain an account? 6. Is there are any paid content in the app? For example, do users pay for opening an account or using certain features in the app? 7. Who pays for the paid content and how do users access it? Since your App Store Connect status is Metadata Rejected, we do NOT require a new binary. To revise the metadata, visit App Store Connect to select your app and revise the desired metadata values. Once you’ve completed all changes, reply to this message in Resolution Center and we will continue the review. в) Я написал в ответ слезное, вежливое письмо с подробными ответами на вопросы. Учитывая возможно скудное владение русским языком моего визави, языком письма был выбран язык вероятного противника (английский) г) В течении нескольких минут я получил ответ После этого на протяжении небольшого времени (пару часов), я имел возможность наблюдать свою поделку на App Store Чего и вам всем желаю. З.Ы. Простите за сумбурность изложения, я надеюсь, что некоторые моменты публикации я прояснил. Всем спасибо.
  7. Проверьте дублирование классов. Вангую, что это касается пересечения с Android.Api.Providers.MediaStore Можно использовать паралельно
  8. Тогда, учитывая то, что Вы в любом случае будете вращать фотографию, не сложно ли будет добавить реализацию этого, как метод чего либо, Canvas, Bitmap? Спасибо
  9. Ярослав, два вопроса 1) Вы будете учитывать возможный поворот картинки при фотографировании ? 2)Будут ли требоваться разрешения на камеру на андроиде ? Спасибо.
  10. Очхор, простите мне мое стариковское брюзжание, но качественно оформленная ошибка, это наполовину исправленная. "Чтобы правильно задать вопрос, нужно знать большую часть ответа" Р. Шекли.
  11. Добрый вечер, я бы постарался вычленить тесткейс и отправить его по известному адресу Судя по скрину, у Вас такая возможность есть. Ошибка не касается бизнес-логики. Далее, я бы указал в описании версию Дельфи и версию SDK, они совершенно ведут себя по разному, я уже в этом убедился. Потом я бы попытался исправить эту ошибку самостоятельно, меняя пути к публикации asset c public на private или наоборот. Если бы у меня это не получилось, то я бы поступил согласно первому предложению. Спасибо.
  12. Извините, учту. Просто комментарии к текущей версии. Чтобы по свежим следам, так сказать.
  13. Пункт 1. Ну, да бог с ним, существуют обходные пути procedure TFormMain.fgCardPanel1Tap(Sender: TObject); var aIndex:Integer; begin if fgCollectionView1.FindItemIndexByObject(Sender,aIndex) and Assigned(fgCollectionView1.OnTapItem) then fgCollectionView1.OnTapItem(Sender,aIndex); end;
  14. Наверное, это только для сябров (братьев белорусов)
  15. Я сдаюсь, создал новый проект условия 1б) Уже не появляется
  16. Итого 1) а) 10.4.2 SDK 14.4 or SDK 14.0 Ios14.2 - Ошибки нет Toast не появляется. б) 10.4.2 SDK 14.4 Ios14.4 (!) - Ошибки нет Toast появляется. 2) а) 10.3.3 SDK 14.4 or SDK 14.0 or SDK 13.5 Ios14.2 - Ошибка есть Toast не появляется. б) 10.3.3 SDK 14.4 Ios14.4 (!) - Ошибка есть Toast появляется. Правда интересно ? Ошибку приводил.
  17. Проявляется. Стек трейс именно такой, как указал Напоминаю Дельфи 10.3.3. Ipad Mini 4 IOS 14.2 SDK 13.5
  18. Не могу быть точно уверен, но сложилось впечатление, что не отрабатывает OnTap Layout (HintTest==true) В случае если его BackGroundName не определен и Форма на которой он лежит прозрачна. (Transparent==true) Проверить желательно для неглавной (дочерней) формы. Спасибо
  19. Добрый день. 1) TfgCollectionView не отрабатывает fgCollectionView OnTapItem при наличии TfgCardPanel а)Для примера возьмем CollectionViewMultipleStylesDemo из поставки б)Добавим обработчик procedure TFormMain.fgCollectionView1TapItem(Sender: TObject; const AIndex: Integer); begin TfgDialogs.ShowMessage('OK'); end; в)Установим стилю Header Clickable==true г)Добавим на стиль Header fgCardPanel Alignment.FlexGrow = 1 AlignmentChildren.Direction = Column PositionMode = Relative д) Внешние елементы стиля Header положим в fgCardPanel е) Убедимся в отсутствии вызова обработчика 2) TfgToastFactory.Show() Access Violation (появилось в 1.9.2.1 вроде) а)Для примера возьмем CollectionViewMultipleStylesDemo из поставки б)Добавим обработчик procedure TFormMain.fgFormCreate(Sender: TObject); begin TfgToastFactory.Show('OK'); end; После запуска Stack Trace System._DbgExcNotify(int, void*, System.SmallString<(unsigned char)255>*, void*, void*)(1,0x00000002829a8660,0x0000000100c99154,0x000000016f17e450,0x00000002829a8660) System.NotifyReRaise(System.TObject*, void*)(0x00000002829a8660,0x000000010140c734) System._RaiseAtExcept(System.TObject*, void*)(0x00000002829a8660,0x000000010140c734) :0000000100CBA210 System::Internal::Excutils::SignalConverter(NativeUInt, NativeUInt, NativeUInt) Fgx.Toasts.Ios.TfgiOSToastsViewController.toastDidDisappear()(0x0000000383ac1d90) :0000000101415AB0 DispatchToDelphi Спасибо. З.Ы. И еще личное впечатление, кажется замедлилась прорисовка TfgCollectionView (но это субъективно.)
  20. Стоит по умолчанию (True)
  21. Добрый день. Посмотрите пожалуйста, пропал вызов события OnTapItem В TfgListMenu IOS В предыдущей версии работало. Проверка элементарна. В демо-примере необходимо присвоить обработчик событию OnTapItem с вызовом сообщения Delphi 10.3.3 IOS 14.2 Xcode 13.5 Спасибо З.Ы. Меня терзают смутные сомнения, что TfgCollectionView постигла та же участь.
  22. По крайней мере, 6 месяцев от моей поделки польза была.
×
×
  • Create New...