#ios #testflight #ios14 #apple-appclips
#iOS #testflight #ios14 #apple-appclips
Вопрос:
Я разработал AppClip для ios 14.
Это работало в моей среде разработки, с локальным интерфейсом, настроенным в настройках меню разработчика ios.
Но после того, как я опубликовал его в test flight, в safari не появился SmartAppBanner.
Вот мой контрольный список:
- [x] Настройте ассоциацию apple-app-site
- [x] Отсканируйте QR-код, чтобы успешно открыть AppClip в режиме разработки
- [x] Отсканируйте QR-код, чтобы открыть AppClip обратите на меня внимание:
This app was not available in your country
когда я тестирую TestFlight - [x] Я завершил настройку своих приложений AppClip в AppStoreConnect для Testflight
- [x] Префикс url, который я зарегистрировал в TestFlight: https://example.com/stock
- [x] Откройте мой URL: https://example.com в Safari есть SmartAppBanner, который показывает мне главное приложение
- [x] Откройте мой URL: https://example.com/stock/VIC в Safari появляется
no
SmartAppBanner => Ожидание: должен быть SmartAppBanner, который показывает мне «Открыть в appclip» сopen
помощью кнопки - [x] Я установил AppClip (не основное приложение) из TestFlight, но после сканирования QR-кода он показывает мне пустую карточку AppClip с надписью: «Этот клип приложения в настоящее время отсутствует в вашей стране или регионе
- [x] Чтобы избавиться от «Недоступно в вашей стране», я перехожу в настройки IOS> Разработчик> Настройка AppClip> Регистрация моего локального опыта ==> Затем он может показать мою локальную карточку AppClip ===> Я думаю, что Apple не принимает мою регистрацию appclips в TestFlight ИЛИ они не разрешаютв моей стране (Вьетнам) будут использоваться app clips?
Я не собираюсь публиковать свое приложение в рабочей среде, если я не могу протестировать его в Testflight.
Будет ли публикация в рабочей среде?
Комментарии:
1. Вы можете опубликовать приложение в рабочей среде, протестированное в обычном потоке тестирования. Клип приложения появится, только если вы активируете его в App Store Connect, И кто-нибудь попадет на веб-страницу, на которой настроен баннер Smart App. Если вы не публиковали эту страницу, вы можете использовать ее в качестве тестового стенда
2. @LiazKamper что именно вы подразумеваете под «активировать его в App Store Connect»? Есть ли кнопка, которую нужно нажать или что-то еще, чтобы активировать ее после выхода приложения в App Store?
Ответ №1:
Смарт-баннер приложения для App Clip появляется только тогда, когда приложение и клип приложения готовы к продаже в магазине. В TestFlight вы можете тестировать App Clip, но не использовать App Clip Card.
Вот соответствующая тема на форуме поддержки Apple: это напрямую от сотрудников Apple:
Смарт-баннер приложения Safari и совместное использование через сообщения доступны только в том случае, если клип приложения опубликован в App Store.
Ответ №2:
Как только вы отправите его в App Store Connect, он будет доступен в TestFlight и появится как клип приложения в вашем родительском приложении для тестирования.
Комментарии:
1. Да, я установил AppClip (не основное приложение) из TestFlight, но после того, как я отсканировал QR-код, он показывает мне пустую карточку AppClip с надписью: «Этот клип приложения в настоящее время отсутствует в вашей стране или регионе» : (
2. Боюсь, это неверно. Клип приложения появится в TestFlight в контексте полного приложения в разделе Клипы приложений