Как проверить свою отложенную глубокую ссылку в iOS
У меня есть приложение, в котором я должен использовать Deeplink и отложенной Deep Link. Я могу отлаживать deeplink в своем приложении, но как отлаживать отложенные deeplink в моем приложении для iOS.
Как узнать, какую ценность я получаю в панели запуска при новой установке приложения из магазина приложений, и как я могу отлаживать отложенную глубокую ссылку в процессе разработки?
Можно ли отладить отложенную глубокую ссылку в разработке, не делая ее в AppStore?
2 ответа
Согласно Branch.io, которым мы часто пользуемся, вы можете вручную повторить процесс без App Store. Когда они говорят "Ссылка на филиал", просто используйте вашу собственную ссылку:
Отложенные глубокие ссылки - это просто глубокие ссылки на приложение, которое еще не установлено. Как только приложение установлено, контекст сохраняется, и первое открытое приложение пользователя будет иметь данные глубокой ссылки из исходной ссылки Branch. Чтобы проверить это, удалите приложение с вашего устройства, нажмите на ссылку Branch и вручную запустите приложение из Xcode. Вы должны быть перенаправлены на правильный контент в вашем приложении.
В режиме отладки вы можете нажать на ссылку ветки (может быть, вы можете скопировать эту ссылку на странице заметок или отправить ее себе в WhatsApp), и она откроет ссылку в Safari и перенаправит вас в магазин приложений (не устанавливайте текущее приложение). из магазина приложений).
Разместив это сообщение, вы можете просто запустить приложение на своем устройстве, подключенном к вашей системе через xcode. Это будет иметь тот же эффект, что и отложенная глубокая ссылка. (вы можете отладить это в своем делегате приложения, просто убедитесь, что вы находитесь в той же сети.. Wi-Fi или 4g, так как ветвь использует это для снятия отпечатков пальцев и может не запускать отложенную глубокую ссылку, если она меняется между моментом, когда вы нажали на ссылку и запустили приложение через xcode.)
Если вы не хотите проверять, как он будет себя вести в производственной среде, вы можете использовать тестовый полет для того же. (Нажмите на ссылку и, как только она откроется в Safari, установите приложение в тестовом полете)