Приложение IOS не открывается или ему не предлагается открыться при использовании Universal LinkIOS

Программируем под IOS
Ответить
Anonymous
 Приложение IOS не открывается или ему не предлагается открыться при использовании Universal Link

Сообщение Anonymous »

Я все настроил и протестировал, используя МНОГИЕ документы в Интернете. Мое приложение опубликовано уже 2 месяца, но я до сих пор не могу заставить работать универсальные ссылки.
Изображение

Изображение

Изображение

Изображение

Мне нужна помощь с этим. Проект выполнен на мультиплатформе Kotlin. Если у меня возникли проблемы с обработкой ссылок, это нормально, но мое приложение даже не пыталось открыть. На всякий случай это мой код, а структура проекта была сгенерирована https://kmp.jetbrains.com/?android=true ... Tests=true
Класс с кодом для отправки полученного URL-адреса для обработки - это iOSApp, и вот код тоже:
Изображение

import SwiftUI
import ComposeApp

@UIApplicationMain
class AppDelegate: NSObject, UIApplicationDelegate {
var window: UIWindow?

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool {
self.window = UIWindow(frame: UIScreen.main.bounds)
let mainViewController = UIHostingController(rootView: ContentView())
self.window!.rootViewController = mainViewController
self.window!.makeKeyAndVisible()

return true
}

func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool {
iOSDeeplinkHandler.shared.addLink(value: url.absoluteString)
return true
}

func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void) -> Bool {
guard userActivity.activityType == NSUserActivityTypeBrowsingWeb,
let url = userActivity.webpageURL
else {
return false
}
iOSDeeplinkHandler.shared.addLink(value: url.absoluteString)
return true
}
}



Подробнее здесь: https://stackoverflow.com/questions/798 ... -link-used
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»