From 2281e5a7f0415955ebb6defc47cdc0ab1353997c Mon Sep 17 00:00:00 2001 From: Selim Ustel Date: Fri, 20 Dec 2024 00:48:23 +0100 Subject: [PATCH 1/4] fix app crashes for Android 34 --- .../com/mendix/nativetemplate/MainApplication.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/android/app/src/main/java/com/mendix/nativetemplate/MainApplication.java b/android/app/src/main/java/com/mendix/nativetemplate/MainApplication.java index 1e2fab59b..7b0355015 100644 --- a/android/app/src/main/java/com/mendix/nativetemplate/MainApplication.java +++ b/android/app/src/main/java/com/mendix/nativetemplate/MainApplication.java @@ -3,6 +3,11 @@ import android.app.Activity; import androidx.annotation.NonNull; +import android.content.Context; +import android.content.Intent; +import android.content.BroadcastReceiver; +import android.content.IntentFilter; +import android.os.Build; import com.facebook.react.PackageList; import com.facebook.react.ReactPackage; @@ -17,6 +22,15 @@ import java.util.List; public class MainApplication extends MendixReactApplication { + @Override + public Intent registerReceiver(BroadcastReceiver receiver, IntentFilter filter) { + if (Build.VERSION.SDK_INT >= 34 && getApplicationInfo().targetSdkVersion >= 34) { + return super.registerReceiver(receiver, filter, Context.RECEIVER_EXPORTED); + } else { + return super.registerReceiver(receiver, filter); + } + } + @Override public boolean getUseDeveloperSupport() { return false; From c4f00377b1fe2a419a31548d8c0082d34d6fe5ad Mon Sep 17 00:00:00 2001 From: Selim Ustel Date: Thu, 2 Jan 2025 19:13:27 +0300 Subject: [PATCH 2/4] update changelog --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb791121a..6c6a5cdda 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +- We have updated the implementation of the registerReceiver method to align with Android SDK 34 and above. + +# [7.0.20] - 2024-12-23 + - We have updated min sdk to 23 on android. # [7.0.19] - 2024-10-01 From 3fb2baf93ead4caa0f5e8af457f7d8717988b136 Mon Sep 17 00:00:00 2001 From: Selim Ustel Date: Fri, 3 Jan 2025 16:44:49 +0300 Subject: [PATCH 3/4] add podfile.lock --- ios/Podfile.lock | 888 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 888 insertions(+) create mode 100644 ios/Podfile.lock diff --git a/ios/Podfile.lock b/ios/Podfile.lock new file mode 100644 index 000000000..ca974d24b --- /dev/null +++ b/ios/Podfile.lock @@ -0,0 +1,888 @@ +PODS: + - boost (1.76.0) + - CocoaAsyncSocket (7.6.5) + - DoubleConversion (1.1.6) + - FBLazyVector (0.70.7) + - FBReactNativeSpec (0.70.7): + - RCT-Folly (= 2021.07.22.00) + - RCTRequired (= 0.70.7) + - RCTTypeSafety (= 0.70.7) + - React-Core (= 0.70.7) + - React-jsi (= 0.70.7) + - ReactCommon/turbomodule/core (= 0.70.7) + - Firebase (10.5.0): + - Firebase/Core (= 10.5.0) + - Firebase/Core (10.5.0): + - Firebase/CoreOnly + - FirebaseAnalytics (~> 10.5.0) + - Firebase/CoreOnly (10.5.0): + - FirebaseCore (= 10.5.0) + - Firebase/Messaging (10.5.0): + - Firebase/CoreOnly + - FirebaseMessaging (~> 10.5.0) + - FirebaseAnalytics (10.5.0): + - FirebaseAnalytics/AdIdSupport (= 10.5.0) + - FirebaseCore (~> 10.0) + - FirebaseInstallations (~> 10.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.8) + - GoogleUtilities/MethodSwizzler (~> 7.8) + - GoogleUtilities/Network (~> 7.8) + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseAnalytics/AdIdSupport (10.5.0): + - FirebaseCore (~> 10.0) + - FirebaseInstallations (~> 10.0) + - GoogleAppMeasurement (= 10.5.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.8) + - GoogleUtilities/MethodSwizzler (~> 7.8) + - GoogleUtilities/Network (~> 7.8) + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - nanopb (< 2.30910.0, >= 2.30908.0) + - FirebaseCore (10.5.0): + - FirebaseCoreInternal (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/Logger (~> 7.8) + - FirebaseCoreExtension (10.5.0): + - FirebaseCore (~> 10.0) + - FirebaseCoreInternal (10.29.0): + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - FirebaseInstallations (10.29.0): + - FirebaseCore (~> 10.0) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/UserDefaults (~> 7.8) + - PromisesObjC (~> 2.1) + - FirebaseMessaging (10.5.0): + - FirebaseCore (~> 10.0) + - FirebaseInstallations (~> 10.0) + - GoogleDataTransport (~> 9.2) + - GoogleUtilities/AppDelegateSwizzler (~> 7.8) + - GoogleUtilities/Environment (~> 7.8) + - GoogleUtilities/Reachability (~> 7.8) + - GoogleUtilities/UserDefaults (~> 7.8) + - nanopb (< 2.30910.0, >= 2.30908.0) + - Flipper (0.189.0): + - Flipper-Folly (~> 2.6) + - Flipper-Boost-iOSX (1.76.0.1.11) + - Flipper-DoubleConversion (1.1.7) + - Flipper-Fmt (7.1.7) + - Flipper-Folly (2.6.10): + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt (= 7.1.7) + - Flipper-Glog + - libevent (~> 2.1.12) + - OpenSSL-Universal (= 1.1.1100) + - Flipper-Glog (0.5.0.5) + - Flipper-PeerTalk (0.0.4) + - Flipper-RSocket (1.4.3): + - Flipper-Folly (~> 2.6) + - FlipperKit (0.189.0): + - FlipperKit/Core (= 0.189.0) + - FlipperKit/Core (0.189.0): + - Flipper (~> 0.189.0) + - FlipperKit/CppBridge + - FlipperKit/FBCxxFollyDynamicConvert + - FlipperKit/FBDefines + - FlipperKit/FKPortForwarding + - SocketRocket (~> 0.6.0) + - FlipperKit/CppBridge (0.189.0): + - Flipper (~> 0.189.0) + - FlipperKit/FBCxxFollyDynamicConvert (0.189.0): + - Flipper-Folly (~> 2.6) + - FlipperKit/FBDefines (0.189.0) + - FlipperKit/FKPortForwarding (0.189.0): + - CocoaAsyncSocket (~> 7.6) + - Flipper-PeerTalk (~> 0.0.4) + - FlipperKit/FlipperKitHighlightOverlay (0.189.0) + - FlipperKit/FlipperKitLayoutHelpers (0.189.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutTextSearchable + - FlipperKit/FlipperKitLayoutIOSDescriptors (0.189.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutPlugin (0.189.0): + - FlipperKit/Core + - FlipperKit/FlipperKitHighlightOverlay + - FlipperKit/FlipperKitLayoutHelpers + - FlipperKit/FlipperKitLayoutIOSDescriptors + - FlipperKit/FlipperKitLayoutTextSearchable + - YogaKit (~> 1.18) + - FlipperKit/FlipperKitLayoutTextSearchable (0.189.0) + - FlipperKit/FlipperKitNetworkPlugin (0.189.0): + - FlipperKit/Core + - FlipperKit/FlipperKitReactPlugin (0.189.0): + - FlipperKit/Core + - FlipperKit/FlipperKitUserDefaultsPlugin (0.189.0): + - FlipperKit/Core + - FlipperKit/SKIOSNetworkPlugin (0.189.0): + - FlipperKit/Core + - FlipperKit/FlipperKitNetworkPlugin + - fmt (6.2.1) + - glog (0.3.5) + - GoogleAppMeasurement (10.5.0): + - GoogleAppMeasurement/AdIdSupport (= 10.5.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.8) + - GoogleUtilities/MethodSwizzler (~> 7.8) + - GoogleUtilities/Network (~> 7.8) + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - nanopb (< 2.30910.0, >= 2.30908.0) + - GoogleAppMeasurement/AdIdSupport (10.5.0): + - GoogleAppMeasurement/WithoutAdIdSupport (= 10.5.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.8) + - GoogleUtilities/MethodSwizzler (~> 7.8) + - GoogleUtilities/Network (~> 7.8) + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - nanopb (< 2.30910.0, >= 2.30908.0) + - GoogleAppMeasurement/WithoutAdIdSupport (10.5.0): + - GoogleUtilities/AppDelegateSwizzler (~> 7.8) + - GoogleUtilities/MethodSwizzler (~> 7.8) + - GoogleUtilities/Network (~> 7.8) + - "GoogleUtilities/NSData+zlib (~> 7.8)" + - nanopb (< 2.30910.0, >= 2.30908.0) + - GoogleDataTransport (9.4.1): + - GoogleUtilities/Environment (~> 7.7) + - nanopb (< 2.30911.0, >= 2.30908.0) + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities (7.13.3): + - GoogleUtilities/AppDelegateSwizzler (= 7.13.3) + - GoogleUtilities/Environment (= 7.13.3) + - GoogleUtilities/ISASwizzler (= 7.13.3) + - GoogleUtilities/Logger (= 7.13.3) + - GoogleUtilities/MethodSwizzler (= 7.13.3) + - GoogleUtilities/Network (= 7.13.3) + - "GoogleUtilities/NSData+zlib (= 7.13.3)" + - GoogleUtilities/Privacy (= 7.13.3) + - GoogleUtilities/Reachability (= 7.13.3) + - GoogleUtilities/SwizzlerTestHelpers (= 7.13.3) + - GoogleUtilities/UserDefaults (= 7.13.3) + - GoogleUtilities/AppDelegateSwizzler (7.13.3): + - GoogleUtilities/Environment + - GoogleUtilities/Logger + - GoogleUtilities/Network + - GoogleUtilities/Privacy + - GoogleUtilities/Environment (7.13.3): + - GoogleUtilities/Privacy + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/ISASwizzler (7.13.3): + - GoogleUtilities/Privacy + - GoogleUtilities/Logger (7.13.3): + - GoogleUtilities/Environment + - GoogleUtilities/Privacy + - GoogleUtilities/MethodSwizzler (7.13.3): + - GoogleUtilities/Logger + - GoogleUtilities/Privacy + - GoogleUtilities/Network (7.13.3): + - GoogleUtilities/Logger + - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Privacy + - GoogleUtilities/Reachability + - "GoogleUtilities/NSData+zlib (7.13.3)": + - GoogleUtilities/Privacy + - GoogleUtilities/Privacy (7.13.3) + - GoogleUtilities/Reachability (7.13.3): + - GoogleUtilities/Logger + - GoogleUtilities/Privacy + - GoogleUtilities/SwizzlerTestHelpers (7.13.3): + - GoogleUtilities/MethodSwizzler + - GoogleUtilities/UserDefaults (7.13.3): + - GoogleUtilities/Logger + - GoogleUtilities/Privacy + - IQKeyboardManager (6.5.19) + - libevent (2.1.12) + - libwebp (1.3.2): + - libwebp/demux (= 1.3.2) + - libwebp/mux (= 1.3.2) + - libwebp/sharpyuv (= 1.3.2) + - libwebp/webp (= 1.3.2) + - libwebp/demux (1.3.2): + - libwebp/webp + - libwebp/mux (1.3.2): + - libwebp/demux + - libwebp/sharpyuv (1.3.2) + - libwebp/webp (1.3.2): + - libwebp/sharpyuv + - nanopb (2.30909.1): + - nanopb/decode (= 2.30909.1) + - nanopb/encode (= 2.30909.1) + - nanopb/decode (2.30909.1) + - nanopb/encode (2.30909.1) + - OpenSSL-Universal (1.1.1100) + - Permission-Camera (3.6.1): + - RNPermissions + - Permission-PhotoLibrary (3.6.1): + - RNPermissions + - PromisesObjC (2.4.0) + - RCT-Folly (2021.07.22.00): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCT-Folly/Default (= 2021.07.22.00) + - RCT-Folly/Default (2021.07.22.00): + - boost + - DoubleConversion + - fmt (~> 6.2.1) + - glog + - RCTRequired (0.70.7) + - RCTTypeSafety (0.70.7): + - FBLazyVector (= 0.70.7) + - RCTRequired (= 0.70.7) + - React-Core (= 0.70.7) + - React (0.70.7): + - React-Core (= 0.70.7) + - React-Core/DevSupport (= 0.70.7) + - React-Core/RCTWebSocket (= 0.70.7) + - React-RCTActionSheet (= 0.70.7) + - React-RCTAnimation (= 0.70.7) + - React-RCTBlob (= 0.70.7) + - React-RCTImage (= 0.70.7) + - React-RCTLinking (= 0.70.7) + - React-RCTNetwork (= 0.70.7) + - React-RCTSettings (= 0.70.7) + - React-RCTText (= 0.70.7) + - React-RCTVibration (= 0.70.7) + - React-bridging (0.70.7): + - RCT-Folly (= 2021.07.22.00) + - React-jsi (= 0.70.7) + - React-callinvoker (0.70.7) + - React-Codegen (0.70.7): + - FBReactNativeSpec (= 0.70.7) + - RCT-Folly (= 2021.07.22.00) + - RCTRequired (= 0.70.7) + - RCTTypeSafety (= 0.70.7) + - React-Core (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - ReactCommon/turbomodule/core (= 0.70.7) + - React-Core (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.70.7) + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/CoreModulesHeaders (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/Default (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/DevSupport (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.70.7) + - React-Core/RCTWebSocket (= 0.70.7) + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-jsinspector (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/RCTActionSheetHeaders (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/RCTAnimationHeaders (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/RCTBlobHeaders (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/RCTImageHeaders (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/RCTLinkingHeaders (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/RCTNetworkHeaders (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/RCTSettingsHeaders (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/RCTTextHeaders (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/RCTVibrationHeaders (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-Core/RCTWebSocket (0.70.7): + - glog + - RCT-Folly (= 2021.07.22.00) + - React-Core/Default (= 0.70.7) + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsiexecutor (= 0.70.7) + - React-perflogger (= 0.70.7) + - Yoga + - React-CoreModules (0.70.7): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.70.7) + - React-Codegen (= 0.70.7) + - React-Core/CoreModulesHeaders (= 0.70.7) + - React-jsi (= 0.70.7) + - React-RCTImage (= 0.70.7) + - ReactCommon/turbomodule/core (= 0.70.7) + - React-cxxreact (0.70.7): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-callinvoker (= 0.70.7) + - React-jsi (= 0.70.7) + - React-jsinspector (= 0.70.7) + - React-logger (= 0.70.7) + - React-perflogger (= 0.70.7) + - React-runtimeexecutor (= 0.70.7) + - React-jsi (0.70.7): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-jsi/Default (= 0.70.7) + - React-jsi/Default (0.70.7): + - boost (= 1.76.0) + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-jsiexecutor (0.70.7): + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-perflogger (= 0.70.7) + - React-jsinspector (0.70.7) + - React-logger (0.70.7): + - glog + - react-native-cameraroll (4.0.1): + - React + - react-native-image-picker (5.0.1): + - React-Core + - react-native-safe-area-context (3.1.8): + - React-Core + - react-native-splash-screen (3.2.0): + - React + - react-native-sqlite-storage (5.1.3): + - React + - SQLCipher + - react-native-video (5.2.1): + - React-Core + - react-native-video/Video (= 5.2.1) + - react-native-video/Video (5.2.1): + - React-Core + - React-perflogger (0.70.7) + - React-RCTActionSheet (0.70.7): + - React-Core/RCTActionSheetHeaders (= 0.70.7) + - React-RCTAnimation (0.70.7): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.70.7) + - React-Codegen (= 0.70.7) + - React-Core/RCTAnimationHeaders (= 0.70.7) + - React-jsi (= 0.70.7) + - ReactCommon/turbomodule/core (= 0.70.7) + - React-RCTBlob (0.70.7): + - RCT-Folly (= 2021.07.22.00) + - React-Codegen (= 0.70.7) + - React-Core/RCTBlobHeaders (= 0.70.7) + - React-Core/RCTWebSocket (= 0.70.7) + - React-jsi (= 0.70.7) + - React-RCTNetwork (= 0.70.7) + - ReactCommon/turbomodule/core (= 0.70.7) + - React-RCTImage (0.70.7): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.70.7) + - React-Codegen (= 0.70.7) + - React-Core/RCTImageHeaders (= 0.70.7) + - React-jsi (= 0.70.7) + - React-RCTNetwork (= 0.70.7) + - ReactCommon/turbomodule/core (= 0.70.7) + - React-RCTLinking (0.70.7): + - React-Codegen (= 0.70.7) + - React-Core/RCTLinkingHeaders (= 0.70.7) + - React-jsi (= 0.70.7) + - ReactCommon/turbomodule/core (= 0.70.7) + - React-RCTNetwork (0.70.7): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.70.7) + - React-Codegen (= 0.70.7) + - React-Core/RCTNetworkHeaders (= 0.70.7) + - React-jsi (= 0.70.7) + - ReactCommon/turbomodule/core (= 0.70.7) + - React-RCTSettings (0.70.7): + - RCT-Folly (= 2021.07.22.00) + - RCTTypeSafety (= 0.70.7) + - React-Codegen (= 0.70.7) + - React-Core/RCTSettingsHeaders (= 0.70.7) + - React-jsi (= 0.70.7) + - ReactCommon/turbomodule/core (= 0.70.7) + - React-RCTText (0.70.7): + - React-Core/RCTTextHeaders (= 0.70.7) + - React-RCTVibration (0.70.7): + - RCT-Folly (= 2021.07.22.00) + - React-Codegen (= 0.70.7) + - React-Core/RCTVibrationHeaders (= 0.70.7) + - React-jsi (= 0.70.7) + - ReactCommon/turbomodule/core (= 0.70.7) + - React-runtimeexecutor (0.70.7): + - React-jsi (= 0.70.7) + - ReactCommon/turbomodule/core (0.70.7): + - DoubleConversion + - glog + - RCT-Folly (= 2021.07.22.00) + - React-bridging (= 0.70.7) + - React-callinvoker (= 0.70.7) + - React-Core (= 0.70.7) + - React-cxxreact (= 0.70.7) + - React-jsi (= 0.70.7) + - React-logger (= 0.70.7) + - React-perflogger (= 0.70.7) + - RNCAsyncStorage (1.12.1): + - React-Core + - RNCMaskedView (0.1.10): + - React + - RNCPicker (2.4.8): + - React-Core + - RNCPushNotificationIOS (1.10.1): + - React-Core + - RNDateTimePicker (3.0.3): + - React-Core + - RNDeviceInfo (8.0.1): + - React-Core + - RNFastImage (8.3.2): + - React + - SDWebImage (~> 5.8) + - SDWebImageWebPCoder (~> 0.6.1) + - RNFBApp (17.3.0): + - Firebase/CoreOnly (= 10.5.0) + - React-Core + - RNFBMessaging (17.3.0): + - Firebase/Messaging (= 10.5.0) + - FirebaseCoreExtension (= 10.5.0) + - React-Core + - RNFBApp + - RNGestureHandler (1.10.3): + - React-Core + - RNLocalize (1.4.2): + - React-Core + - RNPermissions (3.6.1): + - React-Core + - RNReanimated (1.13.1): + - React + - RNSVG (12.1.0): + - React + - RNVectorIcons (9.2.0): + - React-Core + - SDWebImage (5.20.0): + - SDWebImage/Core (= 5.20.0) + - SDWebImage/Core (5.20.0) + - SDWebImageWebPCoder (0.6.1): + - libwebp (~> 1.0) + - SDWebImage/Core (~> 5.7) + - SocketRocket (0.6.1) + - SQLCipher (4.6.1): + - SQLCipher/standard (= 4.6.1) + - SQLCipher/common (4.6.1) + - SQLCipher/standard (4.6.1): + - SQLCipher/common + - SSZipArchive (2.4.3) + - Yoga (1.14.0) + - YogaKit (1.18.1): + - Yoga (~> 1.14) + +DEPENDENCIES: + - boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`) + - DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`) + - FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`) + - FBReactNativeSpec (from `../node_modules/react-native/React/FBReactNativeSpec`) + - Firebase + - FirebaseCore + - Flipper (= 0.189.0) + - Flipper-Boost-iOSX (= 1.76.0.1.11) + - Flipper-DoubleConversion (= 1.1.7) + - Flipper-Fmt (= 7.1.7) + - Flipper-Folly (= 2.6.10) + - Flipper-Glog (= 0.5.0.5) + - Flipper-PeerTalk (= 0.0.4) + - Flipper-RSocket (= 1.4.3) + - FlipperKit (= 0.189.0) + - FlipperKit/Core (= 0.189.0) + - FlipperKit/CppBridge (= 0.189.0) + - FlipperKit/FBCxxFollyDynamicConvert (= 0.189.0) + - FlipperKit/FBDefines (= 0.189.0) + - FlipperKit/FKPortForwarding (= 0.189.0) + - FlipperKit/FlipperKitHighlightOverlay (= 0.189.0) + - FlipperKit/FlipperKitLayoutPlugin (= 0.189.0) + - FlipperKit/FlipperKitLayoutTextSearchable (= 0.189.0) + - FlipperKit/FlipperKitNetworkPlugin (= 0.189.0) + - FlipperKit/FlipperKitReactPlugin (= 0.189.0) + - FlipperKit/FlipperKitUserDefaultsPlugin (= 0.189.0) + - FlipperKit/SKIOSNetworkPlugin (= 0.189.0) + - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) + - GoogleUtilities + - IQKeyboardManager + - OpenSSL-Universal (= 1.1.1100) + - Permission-Camera (from `../node_modules/react-native-permissions/ios/Camera`) + - Permission-PhotoLibrary (from `../node_modules/react-native-permissions/ios/PhotoLibrary`) + - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) + - RCTRequired (from `../node_modules/react-native/Libraries/RCTRequired`) + - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) + - React (from `../node_modules/react-native/`) + - React-bridging (from `../node_modules/react-native/ReactCommon`) + - React-callinvoker (from `../node_modules/react-native/ReactCommon/callinvoker`) + - React-Codegen (from `build/generated/ios`) + - React-Core (from `../node_modules/react-native/`) + - React-Core/DevSupport (from `../node_modules/react-native/`) + - React-Core/RCTWebSocket (from `../node_modules/react-native/`) + - React-CoreModules (from `../node_modules/react-native/React/CoreModules`) + - React-cxxreact (from `../node_modules/react-native/ReactCommon/cxxreact`) + - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) + - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) + - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector`) + - React-logger (from `../node_modules/react-native/ReactCommon/logger`) + - "react-native-cameraroll (from `../node_modules/@react-native-community/cameraroll`)" + - react-native-image-picker (from `../node_modules/react-native-image-picker`) + - react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`) + - react-native-splash-screen (from `../node_modules/react-native-splash-screen`) + - "react-native-sqlite-storage (from `../node_modules/@mendix/react-native-sqlite-storage`)" + - react-native-video (from `../node_modules/react-native-video`) + - React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`) + - React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`) + - React-RCTAnimation (from `../node_modules/react-native/Libraries/NativeAnimation`) + - React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`) + - React-RCTImage (from `../node_modules/react-native/Libraries/Image`) + - React-RCTLinking (from `../node_modules/react-native/Libraries/LinkingIOS`) + - React-RCTNetwork (from `../node_modules/react-native/Libraries/Network`) + - React-RCTSettings (from `../node_modules/react-native/Libraries/Settings`) + - React-RCTText (from `../node_modules/react-native/Libraries/Text`) + - React-RCTVibration (from `../node_modules/react-native/Libraries/Vibration`) + - React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`) + - ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`) + - "RNCAsyncStorage (from `../node_modules/@react-native-community/async-storage`)" + - "RNCMaskedView (from `../node_modules/@react-native-community/masked-view`)" + - "RNCPicker (from `../node_modules/@react-native-picker/picker`)" + - "RNCPushNotificationIOS (from `../node_modules/@react-native-community/push-notification-ios`)" + - "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)" + - RNDeviceInfo (from `../node_modules/react-native-device-info`) + - RNFastImage (from `../node_modules/react-native-fast-image`) + - "RNFBApp (from `../node_modules/@react-native-firebase/app`)" + - "RNFBMessaging (from `../node_modules/@react-native-firebase/messaging`)" + - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) + - RNLocalize (from `../node_modules/react-native-localize`) + - RNPermissions (from `../node_modules/react-native-permissions`) + - RNReanimated (from `../node_modules/react-native-reanimated`) + - RNSVG (from `../node_modules/react-native-svg`) + - RNVectorIcons (from `../node_modules/react-native-vector-icons`) + - SSZipArchive + - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) + +SPEC REPOS: + trunk: + - CocoaAsyncSocket + - Firebase + - FirebaseAnalytics + - FirebaseCore + - FirebaseCoreExtension + - FirebaseCoreInternal + - FirebaseInstallations + - FirebaseMessaging + - Flipper + - Flipper-Boost-iOSX + - Flipper-DoubleConversion + - Flipper-Fmt + - Flipper-Folly + - Flipper-Glog + - Flipper-PeerTalk + - Flipper-RSocket + - FlipperKit + - fmt + - GoogleAppMeasurement + - GoogleDataTransport + - GoogleUtilities + - IQKeyboardManager + - libevent + - libwebp + - nanopb + - OpenSSL-Universal + - PromisesObjC + - SDWebImage + - SDWebImageWebPCoder + - SocketRocket + - SQLCipher + - SSZipArchive + - YogaKit + +EXTERNAL SOURCES: + boost: + :podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec" + DoubleConversion: + :podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec" + FBLazyVector: + :path: "../node_modules/react-native/Libraries/FBLazyVector" + FBReactNativeSpec: + :path: "../node_modules/react-native/React/FBReactNativeSpec" + glog: + :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" + Permission-Camera: + :path: "../node_modules/react-native-permissions/ios/Camera" + Permission-PhotoLibrary: + :path: "../node_modules/react-native-permissions/ios/PhotoLibrary" + RCT-Folly: + :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" + RCTRequired: + :path: "../node_modules/react-native/Libraries/RCTRequired" + RCTTypeSafety: + :path: "../node_modules/react-native/Libraries/TypeSafety" + React: + :path: "../node_modules/react-native/" + React-bridging: + :path: "../node_modules/react-native/ReactCommon" + React-callinvoker: + :path: "../node_modules/react-native/ReactCommon/callinvoker" + React-Codegen: + :path: build/generated/ios + React-Core: + :path: "../node_modules/react-native/" + React-CoreModules: + :path: "../node_modules/react-native/React/CoreModules" + React-cxxreact: + :path: "../node_modules/react-native/ReactCommon/cxxreact" + React-jsi: + :path: "../node_modules/react-native/ReactCommon/jsi" + React-jsiexecutor: + :path: "../node_modules/react-native/ReactCommon/jsiexecutor" + React-jsinspector: + :path: "../node_modules/react-native/ReactCommon/jsinspector" + React-logger: + :path: "../node_modules/react-native/ReactCommon/logger" + react-native-cameraroll: + :path: "../node_modules/@react-native-community/cameraroll" + react-native-image-picker: + :path: "../node_modules/react-native-image-picker" + react-native-safe-area-context: + :path: "../node_modules/react-native-safe-area-context" + react-native-splash-screen: + :path: "../node_modules/react-native-splash-screen" + react-native-sqlite-storage: + :path: "../node_modules/@mendix/react-native-sqlite-storage" + react-native-video: + :path: "../node_modules/react-native-video" + React-perflogger: + :path: "../node_modules/react-native/ReactCommon/reactperflogger" + React-RCTActionSheet: + :path: "../node_modules/react-native/Libraries/ActionSheetIOS" + React-RCTAnimation: + :path: "../node_modules/react-native/Libraries/NativeAnimation" + React-RCTBlob: + :path: "../node_modules/react-native/Libraries/Blob" + React-RCTImage: + :path: "../node_modules/react-native/Libraries/Image" + React-RCTLinking: + :path: "../node_modules/react-native/Libraries/LinkingIOS" + React-RCTNetwork: + :path: "../node_modules/react-native/Libraries/Network" + React-RCTSettings: + :path: "../node_modules/react-native/Libraries/Settings" + React-RCTText: + :path: "../node_modules/react-native/Libraries/Text" + React-RCTVibration: + :path: "../node_modules/react-native/Libraries/Vibration" + React-runtimeexecutor: + :path: "../node_modules/react-native/ReactCommon/runtimeexecutor" + ReactCommon: + :path: "../node_modules/react-native/ReactCommon" + RNCAsyncStorage: + :path: "../node_modules/@react-native-community/async-storage" + RNCMaskedView: + :path: "../node_modules/@react-native-community/masked-view" + RNCPicker: + :path: "../node_modules/@react-native-picker/picker" + RNCPushNotificationIOS: + :path: "../node_modules/@react-native-community/push-notification-ios" + RNDateTimePicker: + :path: "../node_modules/@react-native-community/datetimepicker" + RNDeviceInfo: + :path: "../node_modules/react-native-device-info" + RNFastImage: + :path: "../node_modules/react-native-fast-image" + RNFBApp: + :path: "../node_modules/@react-native-firebase/app" + RNFBMessaging: + :path: "../node_modules/@react-native-firebase/messaging" + RNGestureHandler: + :path: "../node_modules/react-native-gesture-handler" + RNLocalize: + :path: "../node_modules/react-native-localize" + RNPermissions: + :path: "../node_modules/react-native-permissions" + RNReanimated: + :path: "../node_modules/react-native-reanimated" + RNSVG: + :path: "../node_modules/react-native-svg" + RNVectorIcons: + :path: "../node_modules/react-native-vector-icons" + Yoga: + :path: "../node_modules/react-native/ReactCommon/yoga" + +SPEC CHECKSUMS: + boost: 9fa78656d705f55b1220151d997e57e2a3f2cde0 + CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 + DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 + FBLazyVector: a6454570f573a0f6f1d397e5a95c13e8e45d1700 + FBReactNativeSpec: 09e8dfba44487e5dc4882a9f5318cde67549549c + Firebase: 3d6637234ab163e31852834617b4fe1df3b7af6d + FirebaseAnalytics: 6f7430030cb6b22fe1db2e3bed782e999b76dc00 + FirebaseCore: 324b8d182d9ff7e3f6d1fa2f04b082d1c7a3e366 + FirebaseCoreExtension: d9fa427f1ae1edccf2368ce5e8d567e4c1f0ebc8 + FirebaseCoreInternal: df84dd300b561c27d5571684f389bf60b0a5c934 + FirebaseInstallations: 913cf60d0400ebd5d6b63a28b290372ab44590dd + FirebaseMessaging: 35ecbbc68ff547fca80f9326c9622e79288c7149 + Flipper: 30242e530a7b06d461391dd415380ad4370d4a48 + Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c + Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41 + Flipper-Fmt: 60cbdd92fc254826e61d669a5d87ef7015396a9b + Flipper-Folly: 584845625005ff068a6ebf41f857f468decd26b3 + Flipper-Glog: 70c50ce58ddaf67dc35180db05f191692570f446 + Flipper-PeerTalk: 116d8f857dc6ef55c7a5a75ea3ceaafe878aadc9 + Flipper-RSocket: d9d9ade67cbecf6ac10730304bf5607266dd2541 + FlipperKit: 68ebe97318a2eddde21182533ef84f879a22869d + fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 + glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b + GoogleAppMeasurement: 40c70a7d89013f0eca72006c4b9732163ea4cdae + GoogleDataTransport: 6c09b596d841063d76d4288cc2d2f42cc36e1e2a + GoogleUtilities: ea963c370a38a8069cc5f7ba4ca849a60b6d7d15 + IQKeyboardManager: c8665b3396bd0b79402b4c573eac345a31c7d485 + libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 + libwebp: 1786c9f4ff8a279e4dac1e8f385004d5fc253009 + nanopb: d4d75c12cd1316f4a64e3c6963f879ecd4b5e0d5 + OpenSSL-Universal: ebc357f1e6bc71fa463ccb2fe676756aff50e88c + Permission-Camera: bf6791b17c7f614b6826019fcfdcc286d3a107f6 + Permission-PhotoLibrary: 5b34ca67279f7201ae109cef36f9806a6596002d + PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 + RCT-Folly: 0080d0a6ebf2577475bda044aa59e2ca1f909cda + RCTRequired: 837880d26ec119e105317dc28a456f3016bf16d1 + RCTTypeSafety: 5c854c04c3383cab04f404e25d408ed52124b300 + React: ec6efc54c0fbb7c2e7147624c78065be80753082 + React-bridging: 7dd96a58f896a1a7422a491d17ec644e87277953 + React-callinvoker: f348d204f7bbe6020d4fd0dd57303f5b48a28003 + React-Codegen: 73350192a09163a640c23baf795464474be0d793 + React-Core: c57b11fd672421049038ef36881372da2605a0cd + React-CoreModules: 2d91acffc3924adac6b508e3fc44121aa719ec40 + React-cxxreact: ee2ab13a1db086dc152421aa42dc94cc68f412a1 + React-jsi: 04031a830f9714e95d517153817ba7bfc15bfdf8 + React-jsiexecutor: e95cdd036e7947ddf87f3049319ac3064deb76b5 + React-jsinspector: 1c34fea1868136ecde647bc11fae9266d4143693 + React-logger: e9f407f9fdf3f3ce7749ae6f88affe63e8446019 + react-native-cameraroll: 60ba0068826eab1c8d43146191bafd4363ea58a7 + react-native-image-picker: 8cb4280e2c1efc3daeb2d9d597f9429a60472e40 + react-native-safe-area-context: 79fea126c6830c85f65947c223a5e3058a666937 + react-native-splash-screen: 200d11d188e2e78cea3ad319964f6142b6384865 + react-native-sqlite-storage: c1f73763d877b444d05dd0114843b33b2f998523 + react-native-video: c26780b224543c62d5e1b2a7244a5cd1b50e8253 + React-perflogger: 52a94f38c19a518d05726624b49bfc192639374d + React-RCTActionSheet: 7b89fe64a852bc3ae39b91dbd142ef09931ef3f7 + React-RCTAnimation: ad84bfbf8c5f6f77e65092d0c2b0506b80b5cf99 + React-RCTBlob: e4ee3ab649459329f5aa59d903762bfbd6164220 + React-RCTImage: aeb508f6ac80a94904a646dde61b0f67ea757ea7 + React-RCTLinking: 1171b3fdc265c479b7039069ce7e8fef68ca70aa + React-RCTNetwork: 5d87cc4afd1fcef86fb2f804f26366f0314769fe + React-RCTSettings: 644545854880b7d03c49f620664a307fd4613a1d + React-RCTText: f8e4a283be2290a76b89f4a83ba2277faf90930d + React-RCTVibration: eb7837d55b87c7a4ead3ab7632ad70dca87c65dc + React-runtimeexecutor: 7cec9ed92ebde8309902530bb566819645c84ee5 + ReactCommon: 0253d197eaa7f6689dcd3e7d5360449ab93e10df + RNCAsyncStorage: b03032fdbdb725bea0bd9e5ec5a7272865ae7398 + RNCMaskedView: 5a8ec07677aa885546a0d98da336457e2bea557f + RNCPicker: 0bf8ef8f7800524f32d2bb2a8bcadd53eda0ecd1 + RNCPushNotificationIOS: 87b8d16d3ede4532745e05b03c42cff33a36cc45 + RNDateTimePicker: 6f62fd42ac8b58bcc30c43ac3620e5097e8a227f + RNDeviceInfo: 921a809eaf9de79645a24de1c6ca90db6cb91786 + RNFastImage: e19ba191922e7dab9d932a4d59d62d76660aa222 + RNFBApp: 13ca8ba0feba98d4bac2057884894dcf8eedf97f + RNFBMessaging: 0bdc8269fefad36f6820d6fc89b0bcae3f705891 + RNGestureHandler: a479ebd5ed4221a810967000735517df0d2db211 + RNLocalize: 452d4118e338dee1e5ca3fac4d5a11a4ab26a46a + RNPermissions: dcdb7b99796bbeda6975a6e79ad519c41b251b1c + RNReanimated: dd8c286ab5dd4ba36d3a7fef8bff7e08711b5476 + RNSVG: ce9d996113475209013317e48b05c21ee988d42e + RNVectorIcons: fcc2f6cb32f5735b586e66d14103a74ce6ad61f8 + SDWebImage: 73c6079366fea25fa4bb9640d5fb58f0893facd8 + SDWebImageWebPCoder: d0dac55073088d24b2ac1b191a71a8f8d0adac21 + SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 + SQLCipher: 77fbe633cd84db04b07876dd50766b4924b57d61 + SSZipArchive: fe6a26b2a54d5a0890f2567b5cc6de5caa600aef + Yoga: 92d086bb705a41cc588599b51db726ba7b1d341c + YogaKit: f782866e155069a2cca2517aafea43200b01fd5a + +PODFILE CHECKSUM: 8db3f7bc445b17b805de72fde8805215ca61eebb + +COCOAPODS: 1.16.2 From 2f39d6461b1802876b1baaf63298cfc063cc3c07 Mon Sep 17 00:00:00 2001 From: Selim Ustel Date: Fri, 3 Jan 2025 16:52:43 +0300 Subject: [PATCH 4/4] update react-native patch --- patches/react-native+0.70.7.patch | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/patches/react-native+0.70.7.patch b/patches/react-native+0.70.7.patch index 3096b9953..bb9190a6d 100644 --- a/patches/react-native+0.70.7.patch +++ b/patches/react-native+0.70.7.patch @@ -1,8 +1,8 @@ diff --git a/node_modules/react-native/Libraries/Image/RCTUIImageViewAnimated.m b/node_modules/react-native/Libraries/Image/RCTUIImageViewAnimated.m -index f532ce5..bd46641 100644 +index 9e1cd1e..fb42ae5 100644 --- a/node_modules/react-native/Libraries/Image/RCTUIImageViewAnimated.m +++ b/node_modules/react-native/Libraries/Image/RCTUIImageViewAnimated.m -@@ -283,6 +283,10 @@ - (void)displayDidRefresh:(CADisplayLink *)displayLink +@@ -276,6 +276,10 @@ - (void)displayDidRefresh:(CADisplayLink *)displayLink - (void)displayLayer:(CALayer *)layer { @@ -13,3 +13,16 @@ index f532ce5..bd46641 100644 if (_currentFrame) { layer.contentsScale = self.animatedImageScale; layer.contents = (__bridge id)_currentFrame.CGImage; +diff --git a/node_modules/react-native/third-party-podspecs/boost.podspec b/node_modules/react-native/third-party-podspecs/boost.podspec +index 2f1fcc4..fa82134 100644 +--- a/node_modules/react-native/third-party-podspecs/boost.podspec ++++ b/node_modules/react-native/third-party-podspecs/boost.podspec +@@ -10,7 +10,7 @@ Pod::Spec.new do |spec| + spec.homepage = 'http://www.boost.org' + spec.summary = 'Boost provides free peer-reviewed portable C++ source libraries.' + spec.authors = 'Rene Rivera' +- spec.source = { :http => 'https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.bz2', ++ spec.source = { :http => 'https://archives.boost.io/release/1.76.0/source/boost_1_76_0.tar.bz2', + :sha256 => 'f0397ba6e982c4450f27bf32a2a83292aba035b827a5623a14636ea583318c41' } + + # Pinning to the same version as React.podspec.