From 905421cb5da00a7b549cf6edeb63d7f3c47f9d8a Mon Sep 17 00:00:00 2001 From: Federico Curzel Date: Fri, 19 May 2023 14:33:51 +0200 Subject: [PATCH] DEV-117 Fixed issue when compiling on macOS due to missing paywall implementation --- ios/Source/GlassfyGlue.m | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ios/Source/GlassfyGlue.m b/ios/Source/GlassfyGlue.m index 85ffccf..359f7c7 100644 --- a/ios/Source/GlassfyGlue.m +++ b/ios/Source/GlassfyGlue.m @@ -110,6 +110,7 @@ + (void)offeringsWithCompletion:(GlassfyGlueCompletion _Nonnull)block { + (void)paywallWithId:(NSString *_Nonnull)remoteConfigId completion:(GlassfyGlueCompletion _Nonnull)block { +#if TARGET_OS_IPHONE [Glassfy paywallWithId:remoteConfigId completion:^(GYPaywall *paywall, NSError *error) { if (error != nil) { block(nil, error); @@ -117,6 +118,9 @@ + (void)paywallWithId:(NSString *_Nonnull)remoteConfigId completion:(GlassfyGlue block([paywall encodedDictionary], error); } }]; +#else + block(nil, nil); +#endif } + (void)permissionsWithCompletion:(GlassfyGlueCompletion _Nonnull)block {