Jump to content

Stas

Members
  • Posts

    536
  • Joined

  • Last visited

  • Days Won

    75

Everything posted by Stas

  1. Фигня всякая, отчеты о поклейке рекламных плоскостей, сетка занятости там. Ерунда.
  2. 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 Чего и вам всем желаю. З.Ы. Простите за сумбурность изложения, я надеюсь, что некоторые моменты публикации я прояснил. Всем спасибо.
  3. Проверьте дублирование классов. Вангую, что это касается пересечения с Android.Api.Providers.MediaStore Можно использовать паралельно
  4. Тогда, учитывая то, что Вы в любом случае будете вращать фотографию, не сложно ли будет добавить реализацию этого, как метод чего либо, Canvas, Bitmap? Спасибо
  5. Ярослав, два вопроса 1) Вы будете учитывать возможный поворот картинки при фотографировании ? 2)Будут ли требоваться разрешения на камеру на андроиде ? Спасибо.
  6. Очхор, простите мне мое стариковское брюзжание, но качественно оформленная ошибка, это наполовину исправленная. "Чтобы правильно задать вопрос, нужно знать большую часть ответа" Р. Шекли.
  7. Добрый вечер, я бы постарался вычленить тесткейс и отправить его по известному адресу Судя по скрину, у Вас такая возможность есть. Ошибка не касается бизнес-логики. Далее, я бы указал в описании версию Дельфи и версию SDK, они совершенно ведут себя по разному, я уже в этом убедился. Потом я бы попытался исправить эту ошибку самостоятельно, меняя пути к публикации asset c public на private или наоборот. Если бы у меня это не получилось, то я бы поступил согласно первому предложению. Спасибо.
  8. Извините, учту. Просто комментарии к текущей версии. Чтобы по свежим следам, так сказать.
  9. Пункт 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;
  10. Наверное, это только для сябров (братьев белорусов)
  11. Я сдаюсь, создал новый проект условия 1б) Уже не появляется
  12. Итого 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 появляется. Правда интересно ? Ошибку приводил.
  13. Проявляется. Стек трейс именно такой, как указал Напоминаю Дельфи 10.3.3. Ipad Mini 4 IOS 14.2 SDK 13.5
  14. Не могу быть точно уверен, но сложилось впечатление, что не отрабатывает OnTap Layout (HintTest==true) В случае если его BackGroundName не определен и Форма на которой он лежит прозрачна. (Transparent==true) Проверить желательно для неглавной (дочерней) формы. Спасибо
  15. Добрый день. 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 (но это субъективно.)
  16. Стоит по умолчанию (True)
  17. Добрый день. Посмотрите пожалуйста, пропал вызов события OnTapItem В TfgListMenu IOS В предыдущей версии работало. Проверка элементарна. В демо-примере необходимо присвоить обработчик событию OnTapItem с вызовом сообщения Delphi 10.3.3 IOS 14.2 Xcode 13.5 Спасибо З.Ы. Меня терзают смутные сомнения, что TfgCollectionView постигла та же участь.
  18. По крайней мере, 6 месяцев от моей поделки польза была.
  19. Мне сегодня приснилось, что Ярослав выпустил новую версию. И там проблемы с инсталляцией. Проснулся, проблем нет, но и новой версии тоже.
  20. Здравствуйте, небольшая, но неприятная ошибка для братьев славян. Происходит в случае установки TfgLabel.TextType==HTML Ipad Mini 4 IOS14.2 Delphi 10.3.3 СтекТрейс и пример не прикладываю, в связи с отсутствием первого и ненужностью второго. Спасибо.
  21. Судя по картинке, разумно заменить на кнопку.
  22. Отличная работа!!! Спасибо. Приложение уже запускается и не падает от любого пинка. Остались вопросы с комбинацией Absolute and Relative positions. Но это после того, как смогу вычленить. Большое спасибо.
  23. 1) Delphi 10.3.3 IOS 14.2 Ipad Mini 4 SDK 13.5 XCode 11.5 2)Для простоты возьмем уже готовое приложение из примеров, я взял самое простое CollectionViewSimpleListDemo 3)Добавим кнопку fgButton1 рядом с меткой fgLabel1 4)Создадим дочернюю форму, добавим навигатор с кнопочкой назад и напишем обработчик procedure TFormSecond.fgNavigationBar1NavigationIconTap(Sender: TObject); begin Close; FormSEcond:=nil; end; 5) В главной форме добавим на кнопку обработчик вызова дочерней формы procedure TFormMain.fgButton1Tap(Sender: TObject); begin FormSecond:=TFormSecond.Create(nil); FormSecond.Show; end; 6) Запустим, нажмем на кнопку fgButton1 (Появится дочерняя форма) 7)Нажмем на кнопку "назад" навигатора дочерней формы, дабы убедиться в появлении ошибки С таким трейсом System._DbgExcNotify(int, void*, System.SmallString<(unsigned char)255>*, void*, void*)(2,0x0000000100000000,0x00000001009df474,0x000000016f4339e0,0x0000000283eac660) System.NotifyReRaise(System.TObject*, void*)(0x0000000283eac660,0x000000010106eaac) System._RaiseAtExcept(System.TObject*, void*)(0x0000000283eac660,0x000000010106eaac) Fgx.Asserts.TfgAssert.IsNotNil(System.TObject*, System.UnicodeString)(0x00000001014da6e8,0x0000000000000000,'Owner') Fgx.Controls.Ios.TfgiOSControl.layoutSubviews()(0x0000000283ea9080) Спасибо, файл примера прилагаю CollectionView - Simple list.zip
  24. Нет его, нет, Ярослав, специально смотрел. Винда и МакОс
×
×
  • Create New...