Похоже, для моего приложения проверка приложения Firebase не работает с iOS16. Я настроил приложение, и оно работало более года, оно все еще работает с более старыми версиями iOS, но не iOS 16. < /p>
Это код, который я инициализируя приложения, проверка приложения < /p>
import SwiftUI
import Firebase
import FirebaseAppCheck
@main
struct appointmeparterAppApp: App {
@Environment(\.scenePhase) var scenePhase
@UIApplicationDelegateAdaptor(AppDelegate.self) var delegate
init() {
let providerFactory = YourAppCheckProviderFactory()
AppCheck.setAppCheckProviderFactory(providerFactory)
FirebaseApp.configure()
}
}
class YourAppCheckProviderFactory: NSObject, AppCheckProviderFactory {
func createProvider(with app: FirebaseApp) -> AppCheckProvider? {
return AppAttestProvider(app: app)
}
}
< /code>
Я уверен, что проблема - проверка приложений, потому что, если она не применяется, все работает, как и ожидалось, и если я применяю ее, то я получаю ошибку разрешений. (Это происходит только на iOS 16)
Подробнее здесь: https://stackoverflow.com/questions/741 ... ith-ios-16