diff --git a/native/android/app/src/main/java/app/comm/android/MainApplication.kt b/native/android/app/src/main/java/app/comm/android/MainApplication.kt --- a/native/android/app/src/main/java/app/comm/android/MainApplication.kt +++ b/native/android/app/src/main/java/app/comm/android/MainApplication.kt @@ -13,13 +13,11 @@ import app.comm.android.notifications.CommAndroidNotificationsPackage import com.facebook.react.PackageList import com.facebook.react.ReactApplication +import com.facebook.react.ReactNativeApplicationEntryPoint.loadReactNative import com.facebook.react.ReactHost import com.facebook.react.ReactNativeHost import com.facebook.react.ReactPackage -import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint.load import com.facebook.react.defaults.DefaultReactNativeHost -import com.facebook.react.soloader.OpenSourceMergedSoMapping -import com.facebook.soloader.SoLoader import com.wix.reactnativekeyboardinput.KeyboardInputPackage import expo.modules.ApplicationLifecycleDispatcher import expo.modules.ReactNativeHostWrapper @@ -84,11 +82,7 @@ super.onCreate() Security.insertProviderAt(OpenSSLProvider(), 1) - SoLoader.init(this, OpenSourceMergedSoMapping) - if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { - // If you opted-in for the New Architecture, we load the native entry point for this app. - load() - } + loadReactNative(this) ApplicationLifecycleDispatcher.onApplicationCreate(this) try { val field: Field = CursorWindow::class.java.getDeclaredField("sCursorWindowSize") diff --git a/native/android/gradle/wrapper/gradle-wrapper.properties b/native/android/gradle/wrapper/gradle-wrapper.properties --- a/native/android/gradle/wrapper/gradle-wrapper.properties +++ b/native/android/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.1-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/native/ios/Comm/Info.debug.plist b/native/ios/Comm/Info.debug.plist --- a/native/ios/Comm/Info.debug.plist +++ b/native/ios/Comm/Info.debug.plist @@ -2,6 +2,8 @@ + RCTNewArchEnabled + ITSAppUsesNonExemptEncryption CADisableMinimumFrameDurationOnPhone diff --git a/native/ios/Comm/Info.release.plist b/native/ios/Comm/Info.release.plist --- a/native/ios/Comm/Info.release.plist +++ b/native/ios/Comm/Info.release.plist @@ -2,6 +2,8 @@ + RCTNewArchEnabled + ITSAppUsesNonExemptEncryption CADisableMinimumFrameDurationOnPhone