Jump to content

Stas

Members
  • Posts

    536
  • Joined

  • Last visited

  • Days Won

    75

Posts posted by Stas

  1. 3 часа назад, mben сказал:

    Dart language uses SKIA inside FLUTTER so why Delphi still didn't use SKIA inside Firemonkey ?

    "Why did Volodya shave off his mustache"

    Skia Library used inside FGX Native, FGX Native is full and great replacement for Firemonkey for mobile OS (Android, IOS).

    sincerely, Stas

    • Haha 1
  2. Ярослав, здравствуйте, пересмотрите пожалуйста последнее обновление. 

    Насколько я понял, возникло очень много проблем с IOS, что касается меня, обнаружил  существенные проблемы с ImageMode

    Значительная разница с предыдущей версией в отображении.

    Спасибо.

    • Like 2
  3. Переключитесь в Language Settings на русский, одним словом, добейтесь, чтобы Вас идентифицировали как соплеменника. Проблема исчезнет.

    • Haha 1
  4. Прежде всего эту  красоту

    17 минут назад, vlkc сказал:

    PATH C:\Program Files\Eclipse Foundation\jdk-16.0.2.7-hotspot\bin;C:\Users\Public\Documents\Embarcadero\InterBase\redist\InterBase2020\IDE_spoof;C:\Program Files\Eclipse Foundation\jdk-16.0.2.7-hotspot\bin;C:\Program Files (x86)\Embarcadero\Studio\21.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\21.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\21.0\Bpl\Win64;C:\Program Files (x86)\Embarcadero\Studio\22.0\bin;C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl;C:\Program Files (x86)\Embarcadero\Studio\22.0\bin64;C:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\Win64;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Users\DK\AppData\Local\Microsoft\WindowsApps;C:\Users\DK\AppData\Local\FGX Native Trial\Libs\Common\Win32;C:\Users\DK\AppData\Local\FGX Native Trial\Libs\270\Win32\Release; & set JAVA_HOME=C:\Program Files\Eclipse Foundation\jdk-16.0.2.7-hotspot& "C:\Users\DK\AppData\Local\Android\Sdk\build-tools\32.0.0\dx.bat" --dex --output="C:\Users\DK\Documents\FGX Native\Samples\Flex - Automatic scaling with FlexGrow\Android\Debug\classes.dex" "C:\Users\DK\AppData\Local\FGX Native Trial\Libs\Common\Android\Debug\jar\fgx.dex.jar"

    Разбить на строчки, закинут в батник  и запустить в Far или в командной строке и посмотреть детальные ошибки

  5. Добрый день , так сказать, "листая старые страницы".  С докуки перевел оное на fgx.

    Под иос не публикую, ибо своих диалогов там не предусмотрено, а пример, который я уже публиковал всё объясняет.

    Спасибо.

    З.Ы. Не забываем про jar и разрешения.

    З.З.Ы ставьте лайк и жмите на колокольчик  Это я шутю конечно, youtube пересмотрел.

    FingerPrint.zip

    • Like 3
    • Thanks 2
    • Haha 1
  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.

    в) Я написал в ответ слезное, вежливое письмо с подробными ответами на вопросы. Учитывая возможно скудное  владение русским языком моего визави, языком письма был выбран язык вероятного противника (английский)

    г) В течении нескольких минут я получил ответ

    image.png.c268b888b55ea9d77e68e1520a6d7a4c.png

    После этого  на протяжении небольшого времени (пару часов), я имел возможность наблюдать свою поделку на App Store

    Чего и вам всем желаю.

    З.Ы. Простите за сумбурность изложения, я надеюсь, что некоторые моменты публикации я прояснил.

    Всем спасибо.

    • Like 8
    • Thanks 3
  7. 5 минут назад, Kanat сказал:

    Есть ли возможность кроме photo другие типы файлов выбирать?

    Я так понял сейчас работает только фото из галереи.

    В проекте используем модуль FGX.OpenDialog от @Stas для вызова менеджера файлов. В новой версии из-за этого модуля выводит ошибку, пришлось отказаться, но теперь остались без модуля прикрепление файлов)

     

    Проверьте дублирование классов. Вангую, что это касается пересечения с  Android.Api.Providers.MediaStore

    Можно использовать паралельно

  8. Очхор, простите мне мое стариковское брюзжание, но качественно оформленная ошибка, это наполовину исправленная.

    "Чтобы правильно задать вопрос, нужно знать большую часть ответа"

    Р. Шекли.

  9. Добрый вечер, я бы постарался вычленить тесткейс и отправить его по известному адресу

    Судя по скрину, у Вас такая возможность есть. Ошибка не касается бизнес-логики.

    Далее, я бы указал в описании версию Дельфи и версию SDK, они совершенно ведут себя по разному, я уже в этом  убедился.

    Потом я бы попытался исправить эту ошибку самостоятельно, меняя пути к публикации asset c public на private или наоборот.

    Если бы у меня это не получилось, то я бы поступил согласно первому предложению.

    Спасибо.

×
×
  • Create New...