Fix build with xcode 16 beta

This commit is contained in:
世界
2024-09-12 11:55:21 +08:00
parent 046bc8c06b
commit 31d63f40b0
5 changed files with 28 additions and 60 deletions
+8 -8
View File
@@ -11,23 +11,23 @@ class ApplicationDelegate: NSObject, UIApplicationDelegate {
func application(_: UIApplication, didFinishLaunchingWithOptions _: [UIApplication.LaunchOptionsKey: Any]? = nil) -> Bool {
NSLog("Here I stand")
LibboxSetup(FilePath.sharedDirectory.relativePath, FilePath.workingDirectory.relativePath, FilePath.cacheDirectory.relativePath, false)
Task {
await setup()
}
setup()
return true
}
private func setup() async {
private func setup() {
do {
try await UIProfileUpdateTask.configure()
try UIProfileUpdateTask.configure()
NSLog("setup background task success")
} catch {
NSLog("setup background task error: \(error.localizedDescription)")
}
if UIDevice.current.userInterfaceIdiom == .phone {
await requestNetworkPermission()
Task {
if UIDevice.current.userInterfaceIdiom == .phone {
await requestNetworkPermission()
}
await setupBackground()
}
await setupBackground()
}
private nonisolated func setupBackground() async {