From 4bcdca9a64371dfe7bce98e26d800365b8a6b418 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hans=20Kn=C3=B6chel?= Date: Mon, 24 Apr 2023 19:29:55 +0200 Subject: [PATCH] chore: move invocation (#13818) --- iphone/Classes/AppModule.m | 9 +++++++++ iphone/TitaniumKit/TitaniumKit/Sources/API/TiApp.m | 9 --------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/iphone/Classes/AppModule.m b/iphone/Classes/AppModule.m index 90cc562bd1b..3a23b449260 100644 --- a/iphone/Classes/AppModule.m +++ b/iphone/Classes/AppModule.m @@ -379,6 +379,15 @@ - (void)startup [nc addObserver:self selector:@selector(keyboardFrameChanged:) name:UIKeyboardWillChangeFrameNotification object:nil]; [nc addObserver:self selector:@selector(timeChanged:) name:UIApplicationSignificantTimeChangeNotification object:nil]; + // Ensure that the JSContext is debuggable during development + if (@available(iOS 16.4, *)) { + BOOL isProduction = [TiSharedConfig.defaultConfig.applicationDeployType isEqualToString:@"production"]; + + if (!isProduction) { + JSGlobalContextSetInspectable([[(KrollBridge *)TiApp.app.krollBridge krollContext] context], YES); + } + } + [super startup]; } diff --git a/iphone/TitaniumKit/TitaniumKit/Sources/API/TiApp.m b/iphone/TitaniumKit/TitaniumKit/Sources/API/TiApp.m index 895beccc24c..f1954fcdd1d 100644 --- a/iphone/TitaniumKit/TitaniumKit/Sources/API/TiApp.m +++ b/iphone/TitaniumKit/TitaniumKit/Sources/API/TiApp.m @@ -248,15 +248,6 @@ - (void)booted:(id)bridge } [_queuedApplicationSelectors removeAllObjects]; } - - // Ensure that the JSContext is debuggable during development -#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 160400 - BOOL isProduction = [TiSharedConfig.defaultConfig.applicationDeployType isEqualToString:@"production"]; - - if (!isProduction) { - JSGlobalContextSetInspectable([[(KrollBridge *)bridge krollContext] context], YES); - } -#endif } }