From 4101e50efc13a674373e9118cb297457300452dc Mon Sep 17 00:00:00 2001 From: Alexande B Date: Sun, 17 Nov 2024 22:20:28 +0100 Subject: [PATCH] fix: samples compilation problems --- Example/HCaptcha.xcodeproj/project.pbxproj | 8 +- .../HCaptcha-Passive-Example.xcscheme | 78 +++++++++++++++++++ Example/Passive-Example/ContentView.swift | 6 +- 3 files changed, 85 insertions(+), 7 deletions(-) create mode 100644 Example/HCaptcha.xcodeproj/xcshareddata/xcschemes/HCaptcha-Passive-Example.xcscheme diff --git a/Example/HCaptcha.xcodeproj/project.pbxproj b/Example/HCaptcha.xcodeproj/project.pbxproj index 9d33de6..1a36320 100644 --- a/Example/HCaptcha.xcodeproj/project.pbxproj +++ b/Example/HCaptcha.xcodeproj/project.pbxproj @@ -1223,7 +1223,7 @@ ENABLE_PREVIEWS = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = ObjC/Info.plist; + INFOPLIST_FILE = Shared/Info.plist; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchScreen_Generation = YES; @@ -1264,7 +1264,7 @@ ENABLE_PREVIEWS = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = ObjC/Info.plist; + INFOPLIST_FILE = Shared/Info.plist; INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchScreen_Generation = YES; @@ -1303,7 +1303,7 @@ DEBUG_INFORMATION_FORMAT = dwarf; GCC_C_LANGUAGE_STANDARD = gnu11; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = Objc/Info.plist; + INFOPLIST_FILE = Shared/Info.plist; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; INFOPLIST_KEY_UIMainStoryboardFile = Main; @@ -1344,7 +1344,7 @@ CURRENT_PROJECT_VERSION = 1; GCC_C_LANGUAGE_STANDARD = gnu11; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = Objc/Info.plist; + INFOPLIST_FILE = Shared/Info.plist; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; INFOPLIST_KEY_UIMainStoryboardFile = Main; diff --git a/Example/HCaptcha.xcodeproj/xcshareddata/xcschemes/HCaptcha-Passive-Example.xcscheme b/Example/HCaptcha.xcodeproj/xcshareddata/xcschemes/HCaptcha-Passive-Example.xcscheme new file mode 100644 index 0000000..6fffcc9 --- /dev/null +++ b/Example/HCaptcha.xcodeproj/xcshareddata/xcschemes/HCaptcha-Passive-Example.xcscheme @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Example/Passive-Example/ContentView.swift b/Example/Passive-Example/ContentView.swift index 4ead265..07428c7 100644 --- a/Example/Passive-Example/ContentView.swift +++ b/Example/Passive-Example/ContentView.swift @@ -1,4 +1,4 @@ - // +// // ContentView.swift // HCaptcha_PassiveExample // @@ -41,8 +41,8 @@ struct ContentView: View { return await withCheckedContinuation { continuation in hcaptcha.validate { result in do { - let token = try result.dematerialize() - continuation.resume(returning: token) + let result = try result.dematerialize() + continuation.resume(returning: result) } catch let error { continuation.resume(returning: error.localizedDescription) }