diff --git a/.gitignore b/.gitignore
index acd380e..a0637cb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -37,4 +37,10 @@ yarn-error.*
.history
supabase/.temp
-src/context/RevenueCatContext.*
\ No newline at end of file
+src/context/RevenueCatContext.*
+# fastlane
+fastlane/.env
+fastlane/report.xml
+build/
+vendor/bundle/
+.bundle/
diff --git a/App.tsx b/App.tsx
index b6854cb..88b1711 100644
--- a/App.tsx
+++ b/App.tsx
@@ -30,6 +30,9 @@ import { SubscriptionProvider } from './src/context/SubscriptionContext';
// Navigation
import AppNavigator from './src/navigation/AppNavigator';
+// Error boundary so release builds surface errors instead of a black screen
+import ErrorBoundary from './src/components/ErrorBoundary';
+
// Loading screen while fonts load
function LoadingScreen() {
const { theme } = useTheme();
@@ -72,29 +75,31 @@ if (SENTRY_DSN) {
// Root component with all providers
function App() {
return (
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
);
}
diff --git a/Gemfile b/Gemfile
new file mode 100644
index 0000000..6a51c7c
--- /dev/null
+++ b/Gemfile
@@ -0,0 +1,4 @@
+source "https://rubygems.org"
+
+gem "fastlane"
+gem "cocoapods", "~> 1.16"
diff --git a/Gemfile.lock b/Gemfile.lock
new file mode 100644
index 0000000..ef938d1
--- /dev/null
+++ b/Gemfile.lock
@@ -0,0 +1,336 @@
+GEM
+ remote: https://rubygems.org/
+ specs:
+ CFPropertyList (3.0.8)
+ abbrev (0.1.2)
+ activesupport (7.2.3.1)
+ base64
+ benchmark (>= 0.3)
+ bigdecimal
+ concurrent-ruby (~> 1.0, >= 1.3.1)
+ connection_pool (>= 2.2.5)
+ drb
+ i18n (>= 1.6, < 2)
+ logger (>= 1.4.2)
+ minitest (>= 5.1, < 6)
+ securerandom (>= 0.3)
+ tzinfo (~> 2.0, >= 2.0.5)
+ addressable (2.9.0)
+ public_suffix (>= 2.0.2, < 8.0)
+ algoliasearch (1.27.5)
+ httpclient (~> 2.8, >= 2.8.3)
+ json (>= 1.5.1)
+ artifactory (3.0.17)
+ atomos (0.1.3)
+ aws-eventstream (1.4.0)
+ aws-partitions (1.1265.0)
+ aws-sdk-core (3.252.0)
+ aws-eventstream (~> 1, >= 1.3.0)
+ aws-partitions (~> 1, >= 1.992.0)
+ aws-sigv4 (~> 1.9)
+ base64
+ bigdecimal
+ jmespath (~> 1, >= 1.6.1)
+ logger
+ aws-sdk-kms (1.129.0)
+ aws-sdk-core (~> 3, >= 3.248.0)
+ aws-sigv4 (~> 1.5)
+ aws-sdk-s3 (1.226.0)
+ aws-sdk-core (~> 3, >= 3.248.0)
+ aws-sdk-kms (~> 1)
+ aws-sigv4 (~> 1.5)
+ aws-sigv4 (1.12.1)
+ aws-eventstream (~> 1, >= 1.0.2)
+ babosa (1.0.4)
+ base64 (0.3.0)
+ benchmark (0.5.0)
+ bigdecimal (4.1.2)
+ claide (1.1.0)
+ cocoapods (1.16.2)
+ addressable (~> 2.8)
+ claide (>= 1.0.2, < 2.0)
+ cocoapods-core (= 1.16.2)
+ cocoapods-deintegrate (>= 1.0.3, < 2.0)
+ cocoapods-downloader (>= 2.1, < 3.0)
+ cocoapods-plugins (>= 1.0.0, < 2.0)
+ cocoapods-search (>= 1.0.0, < 2.0)
+ cocoapods-trunk (>= 1.6.0, < 2.0)
+ cocoapods-try (>= 1.1.0, < 2.0)
+ colored2 (~> 3.1)
+ escape (~> 0.0.4)
+ fourflusher (>= 2.3.0, < 3.0)
+ gh_inspector (~> 1.0)
+ molinillo (~> 0.8.0)
+ nap (~> 1.0)
+ ruby-macho (>= 2.3.0, < 3.0)
+ xcodeproj (>= 1.27.0, < 2.0)
+ cocoapods-core (1.16.2)
+ activesupport (>= 5.0, < 8)
+ addressable (~> 2.8)
+ algoliasearch (~> 1.0)
+ concurrent-ruby (~> 1.1)
+ fuzzy_match (~> 2.0.4)
+ nap (~> 1.0)
+ netrc (~> 0.11)
+ public_suffix (~> 4.0)
+ typhoeus (~> 1.0)
+ cocoapods-deintegrate (1.0.5)
+ cocoapods-downloader (2.1)
+ cocoapods-plugins (1.0.0)
+ nap
+ cocoapods-search (1.0.1)
+ cocoapods-trunk (1.6.0)
+ nap (>= 0.8, < 2.0)
+ netrc (~> 0.11)
+ cocoapods-try (1.2.0)
+ colored (1.2)
+ colored2 (3.1.2)
+ commander (4.6.0)
+ highline (~> 2.0.0)
+ concurrent-ruby (1.3.7)
+ connection_pool (3.0.2)
+ csv (3.3.5)
+ declarative (0.0.20)
+ digest-crc (0.7.0)
+ rake (>= 12.0.0, < 14.0.0)
+ domain_name (0.6.20240107)
+ dotenv (2.8.1)
+ drb (2.2.3)
+ emoji_regex (3.2.3)
+ escape (0.0.4)
+ ethon (0.18.0)
+ ffi (>= 1.15.0)
+ logger
+ excon (0.112.0)
+ faraday (1.10.6)
+ faraday-em_http (~> 1.0)
+ faraday-em_synchrony (~> 1.0)
+ faraday-excon (~> 1.1)
+ faraday-httpclient (~> 1.0)
+ faraday-multipart (~> 1.0)
+ faraday-net_http (~> 1.0)
+ faraday-net_http_persistent (~> 1.0)
+ faraday-patron (~> 1.0)
+ faraday-rack (~> 1.0)
+ faraday-retry (~> 1.0)
+ ruby2_keywords (>= 0.0.4)
+ faraday-cookie_jar (0.0.8)
+ faraday (>= 0.8.0)
+ http-cookie (>= 1.0.0)
+ faraday-em_http (1.0.0)
+ faraday-em_synchrony (1.0.1)
+ faraday-excon (1.1.0)
+ faraday-httpclient (1.0.1)
+ faraday-multipart (1.2.0)
+ multipart-post (~> 2.0)
+ faraday-net_http (1.0.2)
+ faraday-net_http_persistent (1.2.0)
+ faraday-patron (1.0.0)
+ faraday-rack (1.0.0)
+ faraday-retry (1.0.4)
+ faraday_middleware (1.2.1)
+ faraday (~> 1.0)
+ fastimage (2.4.1)
+ fastlane (2.236.1)
+ CFPropertyList (>= 2.3, < 5.0.0)
+ abbrev (~> 0.1)
+ addressable (>= 2.8, < 3.0.0)
+ artifactory (~> 3.0)
+ aws-sdk-s3 (~> 1.197)
+ babosa (>= 1.0.3, < 2.0.0)
+ base64 (~> 0.2)
+ benchmark (>= 0.1.0)
+ bundler (>= 2.4.0, < 5.0.0)
+ colored (~> 1.2)
+ commander (~> 4.6)
+ csv (~> 3.3)
+ dotenv (>= 2.1.1, < 3.0.0)
+ emoji_regex (>= 0.1, < 4.0)
+ excon (>= 0.71.0, < 1.0.0)
+ faraday (~> 1.0)
+ faraday-cookie_jar (~> 0.0.6)
+ faraday_middleware (~> 1.0)
+ fastimage (>= 2.1.0, < 3.0.0)
+ fastlane-sirp (>= 1.1.0)
+ gh_inspector (>= 1.1.2, < 2.0.0)
+ google-apis-androidpublisher_v3 (~> 0.3)
+ google-apis-playcustomapp_v1 (~> 0.1)
+ google-cloud-env (>= 1.6.0, < 2.3.0)
+ google-cloud-storage (~> 1.31)
+ highline (~> 2.0)
+ http-cookie (~> 1.0.5)
+ json (< 3.0.0)
+ jwt (>= 2.10.3, < 4)
+ logger (>= 1.6, < 2.0)
+ mini_magick (>= 4.9.4, < 5.0.0)
+ multi_json (~> 1.12)
+ multipart-post (>= 2.0.0, < 3.0.0)
+ mutex_m (~> 0.3)
+ naturally (~> 2.2)
+ nkf (~> 0.2)
+ optparse (>= 0.1.1, < 1.0.0)
+ ostruct (>= 0.1.0)
+ plist (>= 3.1.0, < 4.0.0)
+ rubyzip (>= 2.0.0, < 3.0.0)
+ security (= 0.1.5)
+ simctl (~> 1.6.3)
+ terminal-notifier (>= 2.0.0, < 3.0.0)
+ terminal-table (~> 3)
+ tty-screen (>= 0.6.3, < 1.0.0)
+ tty-spinner (>= 0.8.0, < 1.0.0)
+ word_wrap (~> 1.0.0)
+ xcodeproj (>= 1.13.0, < 2.0.0)
+ xcpretty (~> 0.4.1)
+ xcpretty-travis-formatter (>= 0.0.3, < 2.0.0)
+ fastlane-sirp (1.1.0)
+ ffi (1.17.4)
+ ffi (1.17.4-aarch64-linux-gnu)
+ ffi (1.17.4-aarch64-linux-musl)
+ ffi (1.17.4-arm-linux-gnu)
+ ffi (1.17.4-arm-linux-musl)
+ ffi (1.17.4-arm64-darwin)
+ ffi (1.17.4-x86-linux-gnu)
+ ffi (1.17.4-x86-linux-musl)
+ ffi (1.17.4-x86_64-darwin)
+ ffi (1.17.4-x86_64-linux-gnu)
+ ffi (1.17.4-x86_64-linux-musl)
+ fourflusher (2.3.1)
+ fuzzy_match (2.0.4)
+ gh_inspector (1.1.3)
+ google-apis-androidpublisher_v3 (0.104.0)
+ google-apis-core (>= 0.15.0, < 2.a)
+ google-apis-core (0.18.0)
+ addressable (~> 2.5, >= 2.5.1)
+ googleauth (~> 1.9)
+ httpclient (>= 2.8.3, < 3.a)
+ mini_mime (~> 1.0)
+ mutex_m
+ representable (~> 3.0)
+ retriable (>= 2.0, < 4.a)
+ google-apis-iamcredentials_v1 (0.28.0)
+ google-apis-core (>= 0.15.0, < 2.a)
+ google-apis-playcustomapp_v1 (0.18.0)
+ google-apis-core (>= 0.15.0, < 2.a)
+ google-apis-storage_v1 (0.64.0)
+ google-apis-core (>= 0.15.0, < 2.a)
+ google-cloud-core (1.9.0)
+ google-cloud-env (>= 1.0, < 3.a)
+ google-cloud-errors (~> 1.0)
+ google-cloud-env (2.2.2)
+ base64 (~> 0.2)
+ faraday (>= 1.0, < 3.a)
+ google-cloud-errors (1.6.0)
+ google-cloud-storage (1.62.0)
+ addressable (~> 2.8)
+ digest-crc (~> 0.4)
+ google-apis-core (>= 0.18, < 2)
+ google-apis-iamcredentials_v1 (~> 0.18)
+ google-apis-storage_v1 (>= 0.42)
+ google-cloud-core (~> 1.6)
+ googleauth (~> 1.9)
+ mini_mime (~> 1.0)
+ google-logging-utils (0.2.0)
+ googleauth (1.17.1)
+ faraday (>= 1.0, < 3.a)
+ google-cloud-env (~> 2.2)
+ google-logging-utils (~> 0.1)
+ jwt (>= 1.4, < 4.0)
+ os (>= 0.9, < 2.0)
+ pstore (~> 0.1)
+ signet (>= 0.16, < 2.a)
+ highline (2.0.3)
+ http-cookie (1.0.8)
+ domain_name (~> 0.5)
+ httpclient (2.9.0)
+ mutex_m
+ i18n (1.15.2)
+ concurrent-ruby (~> 1.0)
+ jmespath (1.6.2)
+ json (2.20.0)
+ jwt (3.2.0)
+ base64
+ logger (1.7.0)
+ mini_magick (4.13.2)
+ mini_mime (1.1.5)
+ minitest (5.27.0)
+ molinillo (0.8.0)
+ multi_json (1.21.1)
+ multipart-post (2.4.1)
+ mutex_m (0.3.0)
+ nanaimo (0.4.0)
+ nap (1.1.0)
+ naturally (2.3.0)
+ netrc (0.11.0)
+ nkf (0.3.0)
+ optparse (0.8.1)
+ os (1.1.4)
+ ostruct (0.6.3)
+ plist (3.7.2)
+ pstore (0.2.1)
+ public_suffix (4.0.7)
+ rake (13.4.2)
+ representable (3.2.0)
+ declarative (< 0.1.0)
+ trailblazer-option (>= 0.1.1, < 0.2.0)
+ uber (< 0.2.0)
+ retriable (3.8.0)
+ rexml (3.4.4)
+ rouge (3.28.0)
+ ruby-macho (2.5.1)
+ ruby2_keywords (0.0.5)
+ rubyzip (2.4.1)
+ securerandom (0.4.1)
+ security (0.1.5)
+ signet (0.22.0)
+ addressable (~> 2.8)
+ faraday (>= 0.17.5, < 3.a)
+ jwt (>= 1.5, < 4.0)
+ simctl (1.6.10)
+ CFPropertyList
+ naturally
+ terminal-notifier (2.0.0)
+ terminal-table (3.0.2)
+ unicode-display_width (>= 1.1.1, < 3)
+ trailblazer-option (0.1.2)
+ tty-cursor (0.7.1)
+ tty-screen (0.8.2)
+ tty-spinner (0.9.3)
+ tty-cursor (~> 0.7)
+ typhoeus (1.6.0)
+ ethon (>= 0.18.0)
+ tzinfo (2.0.6)
+ concurrent-ruby (~> 1.0)
+ uber (0.1.0)
+ unicode-display_width (2.6.0)
+ word_wrap (1.0.0)
+ xcodeproj (1.27.0)
+ CFPropertyList (>= 2.3.3, < 4.0)
+ atomos (~> 0.1.3)
+ claide (>= 1.0.2, < 2.0)
+ colored2 (~> 3.1)
+ nanaimo (~> 0.4.0)
+ rexml (>= 3.3.6, < 4.0)
+ xcpretty (0.4.1)
+ rouge (~> 3.28.0)
+ xcpretty-travis-formatter (1.0.1)
+ xcpretty (~> 0.2, >= 0.0.7)
+
+PLATFORMS
+ aarch64-linux-gnu
+ aarch64-linux-musl
+ arm-linux-gnu
+ arm-linux-musl
+ arm64-darwin
+ ruby
+ x86-linux-gnu
+ x86-linux-musl
+ x86_64-darwin
+ x86_64-linux-gnu
+ x86_64-linux-musl
+
+DEPENDENCIES
+ cocoapods (~> 1.16)
+ fastlane
+
+BUNDLED WITH
+ 2.6.9
diff --git a/fastlane/.env.example b/fastlane/.env.example
new file mode 100644
index 0000000..afdc95f
--- /dev/null
+++ b/fastlane/.env.example
@@ -0,0 +1,28 @@
+# Fastlane environment variables for UltraEdge iOS builds.
+# Copy to fastlane/.env (gitignored) and fill in real values. NEVER commit secrets.
+
+# --- App Store Connect API key (required for `beta` lane) ---
+# Create at https://appstoreconnect.apple.com/access/integrations/api
+# Role: App Manager (or Admin). Download the .p8 once — Apple won't show it again.
+
+# Key ID (e.g. D383SF739)
+ASC_KEY_ID=
+
+# Issuer ID (UUID shown at the top of the Integrations page)
+ASC_ISSUER_ID=
+
+# Option A: path to the downloaded .p8 file
+ASC_KEY_PATH=/path/to/AuthKey_XXXXXXXXXX.p8
+
+# Option B: the raw .p8 contents instead of a path (set ASC_KEY_P8_BASE64=true
+# if you base64-encoded it, e.g. for CI secrets)
+# ASC_KEY_P8=
+# ASC_KEY_P8_BASE64=false
+
+# --- Signing ---
+# Apple Developer Team ID (10 chars, from https://developer.apple.com/account -> Membership)
+ASC_TEAM_ID=
+
+# Optional: App Store Connect team ID, only needed if your Apple ID
+# belongs to multiple App Store Connect teams.
+# ASC_ITC_TEAM_ID=
diff --git a/fastlane/Appfile b/fastlane/Appfile
new file mode 100644
index 0000000..39708a1
--- /dev/null
+++ b/fastlane/Appfile
@@ -0,0 +1,4 @@
+app_identifier("com.beaux.ultraedge")
+
+team_id(ENV["ASC_TEAM_ID"] || ENV["DEVELOPMENT_TEAM"])
+itc_team_id(ENV["ASC_ITC_TEAM_ID"]) if ENV["ASC_ITC_TEAM_ID"]
diff --git a/fastlane/Fastfile b/fastlane/Fastfile
new file mode 100644
index 0000000..1ab61c0
--- /dev/null
+++ b/fastlane/Fastfile
@@ -0,0 +1,159 @@
+# Fastlane config for UltraEdge iOS (Expo app with committed ios/ project).
+# Builds the committed ios/ project directly — no expo prebuild involved.
+
+default_platform(:ios)
+
+APP_IDENTIFIER = "com.beaux.ultraedge"
+IOS_DIR = File.expand_path("../ios", __dir__)
+WORKSPACE = File.join(IOS_DIR, "UltraEdge.xcworkspace")
+XCODEPROJ = File.join(IOS_DIR, "UltraEdge.xcodeproj")
+SCHEME = "UltraEdge"
+OUTPUT_DIR = File.expand_path("../build", __dir__)
+
+platform :ios do
+ before_all do
+ setup_ci if ENV["CI"]
+ end
+
+ desc "Build a Release archive without uploading (local verification)"
+ lane :build do
+ api_key = asc_api_key
+ ensure_pods
+ configure_signing(api_key: api_key)
+ archive
+ end
+
+ desc "Build and upload to TestFlight"
+ lane :beta do
+ api_key = asc_api_key
+ UI.user_error!(
+ "App Store Connect API key not configured. " \
+ "Set ASC_KEY_ID, ASC_ISSUER_ID and ASC_KEY_P8 (or ASC_KEY_PATH). " \
+ "See fastlane/.env.example."
+ ) if api_key.nil?
+
+ ensure_pods
+ configure_signing(api_key: api_key)
+ bump_build_number(api_key: api_key)
+ archive
+ upload_to_testflight(
+ api_key: api_key,
+ app_identifier: APP_IDENTIFIER,
+ skip_waiting_for_build_processing: true
+ )
+ end
+
+ desc "Install CocoaPods dependencies if missing or out of date"
+ private_lane :ensure_pods do
+ cocoapods(
+ podfile: File.join(IOS_DIR, "Podfile"),
+ deployment: false,
+ try_repo_update_on_error: true
+ )
+ end
+
+ desc "Returns an ASC API key hash from env vars, or nil if not configured"
+ private_lane :asc_api_key do
+ key_id = ENV["ASC_KEY_ID"]
+ issuer_id = ENV["ASC_ISSUER_ID"]
+
+ if key_id.to_s.empty? || issuer_id.to_s.empty?
+ nil
+ elsif !ENV["ASC_KEY_P8"].to_s.empty?
+ app_store_connect_api_key(
+ key_id: key_id,
+ issuer_id: issuer_id,
+ key_content: ENV["ASC_KEY_P8"],
+ is_key_content_base64: ENV["ASC_KEY_P8_BASE64"] == "true"
+ )
+ elsif !ENV["ASC_KEY_PATH"].to_s.empty?
+ app_store_connect_api_key(
+ key_id: key_id,
+ issuer_id: issuer_id,
+ key_filepath: ENV["ASC_KEY_PATH"]
+ )
+ end
+ end
+
+ desc "Configure signing. With an API key: manual signing with an Apple Distribution
+ cert + App Store profile fetched/created via cert+sigh (works headless, no
+ registered devices needed — automatic signing fails at archive time because
+ Xcode wants a development profile and the team has no devices).
+ Without an API key: fall back to automatic signing with the team ID."
+ private_lane :configure_signing do |options|
+ api_key = options[:api_key]
+ team_id = ENV["ASC_TEAM_ID"] || ENV["DEVELOPMENT_TEAM"]
+
+ if api_key && !team_id.to_s.empty?
+ get_certificates(
+ api_key: api_key,
+ team_id: team_id,
+ output_path: OUTPUT_DIR
+ )
+ get_provisioning_profile(
+ api_key: api_key,
+ app_identifier: APP_IDENTIFIER,
+ team_id: team_id,
+ output_path: OUTPUT_DIR
+ )
+ update_code_signing_settings(
+ path: XCODEPROJ,
+ use_automatic_signing: false,
+ team_id: team_id,
+ targets: ["UltraEdge"],
+ code_sign_identity: "Apple Distribution",
+ profile_name: ENV["SIGH_NAME"]
+ )
+ elsif team_id.to_s.empty?
+ UI.important("ASC_TEAM_ID/DEVELOPMENT_TEAM not set — leaving project signing settings as-is.")
+ else
+ update_code_signing_settings(
+ path: XCODEPROJ,
+ use_automatic_signing: true,
+ team_id: team_id
+ )
+ end
+ end
+
+ desc "Increment build number (TestFlight latest + 1 when API key present)"
+ private_lane :bump_build_number do |options|
+ api_key = options[:api_key]
+ if api_key
+ latest = latest_testflight_build_number(
+ api_key: api_key,
+ app_identifier: APP_IDENTIFIER,
+ initial_build_number: 0
+ )
+ increment_build_number(xcodeproj: XCODEPROJ, build_number: (latest + 1).to_s)
+ else
+ increment_build_number(xcodeproj: XCODEPROJ)
+ end
+ end
+
+ desc "Archive the app with gym"
+ private_lane :archive do
+ team_id = ENV["ASC_TEAM_ID"] || ENV["DEVELOPMENT_TEAM"]
+ profile_name = ENV["SIGH_NAME"]
+
+ if profile_name.to_s.empty?
+ export_options = { signingStyle: "automatic" }
+ else
+ export_options = {
+ signingStyle: "manual",
+ provisioningProfiles: { APP_IDENTIFIER => profile_name }
+ }
+ end
+ export_options[:teamID] = team_id unless team_id.to_s.empty?
+
+ build_app(
+ workspace: WORKSPACE,
+ scheme: SCHEME,
+ configuration: "Release",
+ export_method: "app-store",
+ output_directory: OUTPUT_DIR,
+ output_name: "UltraEdge",
+ export_options: export_options,
+ xcargs: team_id.to_s.empty? ? nil : "DEVELOPMENT_TEAM=#{team_id}"
+ )
+ end
+end
diff --git a/fastlane/README.md b/fastlane/README.md
new file mode 100644
index 0000000..7834818
--- /dev/null
+++ b/fastlane/README.md
@@ -0,0 +1,40 @@
+fastlane documentation
+----
+
+# Installation
+
+Make sure you have the latest version of the Xcode command line tools installed:
+
+```sh
+xcode-select --install
+```
+
+For _fastlane_ installation instructions, see [Installing _fastlane_](https://docs.fastlane.tools/#installing-fastlane)
+
+# Available Actions
+
+## iOS
+
+### ios build
+
+```sh
+[bundle exec] fastlane ios build
+```
+
+Build a Release archive without uploading (local verification)
+
+### ios beta
+
+```sh
+[bundle exec] fastlane ios beta
+```
+
+Build and upload to TestFlight
+
+----
+
+This README.md is auto-generated and will be re-generated every time [_fastlane_](https://fastlane.tools) is run.
+
+More information about _fastlane_ can be found on [fastlane.tools](https://fastlane.tools).
+
+The documentation of _fastlane_ can be found on [docs.fastlane.tools](https://docs.fastlane.tools).
diff --git a/ios/Podfile b/ios/Podfile
index 32d8dfd..bb67567 100644
--- a/ios/Podfile
+++ b/ios/Podfile
@@ -52,6 +52,24 @@ target 'UltraEdge' do
:ccache_enabled => podfile_properties['apple.ccacheEnabled'] == 'true',
)
+ # Xcode 26 clang rejects fmt 11.0.2's consteval format-string checks
+ # ("call to consteval function ... is not a constant expression").
+ # fmt defines FMT_USE_CONSTEVAL unconditionally, so it can't be overridden
+ # with a -D flag — patch the detection to force it off (runtime checks instead).
+ fmt_base = File.join(installer.sandbox.root, 'fmt', 'include', 'fmt', 'base.h')
+ if File.exist?(fmt_base)
+ marker = '// patched: consteval disabled for Xcode 26 clang'
+ src = File.read(fmt_base)
+ unless src.include?(marker)
+ src = src.sub(
+ '#if !defined(__cpp_lib_is_constant_evaluated)',
+ "#if 1 #{marker}"
+ )
+ FileUtils.chmod('u+w', fmt_base) # CocoaPods installs pod sources read-only
+ File.write(fmt_base, src)
+ end
+ end
+
# This is necessary for Xcode 14, because it signs resource bundles by default
# when building for devices.
installer.target_installation_results.pod_target_installation_results
diff --git a/ios/Podfile.lock b/ios/Podfile.lock
index a7ce86d..e3640da 100644
--- a/ios/Podfile.lock
+++ b/ios/Podfile.lock
@@ -1,32 +1,75 @@
PODS:
- boost (1.84.0)
- DoubleConversion (1.1.6)
- - EXConstants (17.0.8):
+ - EXApplication (7.0.8):
- ExpoModulesCore
- - EXImageLoader (5.0.0):
+ - EXConstants (18.0.13):
- ExpoModulesCore
+ - EXImageLoader (6.0.0):
+ - ExpoModulesCore
+ - React-Core
+ - Expo (54.0.35):
+ - boost
+ - DoubleConversion
+ - ExpoModulesCore
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
- React-Core
- - Expo (52.0.44):
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-ImageManager
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTAppDelegate
+ - React-RCTFabric
+ - React-renderercss
+ - React-rendererdebug
+ - React-utils
+ - ReactAppDependencyProvider
+ - ReactCodegen
+ - ReactCommon/turbomodule/bridging
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - ExpoAppleAuthentication (8.0.8):
+ - ExpoModulesCore
+ - ExpoAsset (12.0.13):
+ - ExpoModulesCore
+ - ExpoCrypto (15.0.9):
+ - ExpoModulesCore
+ - ExpoDocumentPicker (14.0.8):
- ExpoModulesCore
- - ExpoAsset (11.0.5):
+ - ExpoFileSystem (19.0.23):
- ExpoModulesCore
- - ExpoDocumentPicker (13.0.3):
+ - ExpoFont (14.0.12):
- ExpoModulesCore
- - ExpoFileSystem (18.0.12):
+ - ExpoHaptics (15.0.8):
- ExpoModulesCore
- - ExpoFont (13.0.4):
+ - ExpoImagePicker (17.0.11):
- ExpoModulesCore
- - ExpoImagePicker (16.0.6):
+ - ExpoKeepAwake (15.0.8):
- ExpoModulesCore
- - ExpoKeepAwake (14.0.3):
+ - ExpoLinearGradient (15.0.8):
- ExpoModulesCore
- - ExpoLinearGradient (14.0.2):
+ - ExpoLinking (8.0.12):
- ExpoModulesCore
- - ExpoModulesCore (2.2.3):
+ - ExpoModulesCore (3.0.30):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -35,87 +78,108 @@ PODS:
- React-featureflags
- React-graphics
- React-ImageManager
+ - React-jsi
- React-jsinspector
- React-NativeModulesApple
- - React-RCTAppDelegate
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - ExpoSharing (13.0.1):
+ - ExpoPrint (15.0.8):
- ExpoModulesCore
- - fast_float (6.1.4)
- - FBLazyVector (0.76.9)
+ - ExpoSecureStore (15.0.8):
+ - ExpoModulesCore
+ - ExpoSharing (14.0.8):
+ - ExpoModulesCore
+ - ExpoWebBrowser (15.0.11):
+ - ExpoModulesCore
+ - fast_float (8.0.0)
+ - FBLazyVector (0.81.5)
- fmt (11.0.2)
- glog (0.3.5)
- - hermes-engine (0.76.9):
- - hermes-engine/Pre-built (= 0.76.9)
- - hermes-engine/Pre-built (0.76.9)
+ - hermes-engine (0.81.5):
+ - hermes-engine/Pre-built (= 0.81.5)
+ - hermes-engine/Pre-built (0.81.5)
- PurchasesHybridCommon (13.28.0):
- RevenueCat (= 5.21.0)
- - RCT-Folly (2024.10.14.00):
+ - RCT-Folly (2024.11.18.00):
- boost
- DoubleConversion
- - fast_float
- - fmt
+ - fast_float (= 8.0.0)
+ - fmt (= 11.0.2)
- glog
- - RCT-Folly/Default (= 2024.10.14.00)
- - RCT-Folly/Default (2024.10.14.00):
+ - RCT-Folly/Default (= 2024.11.18.00)
+ - RCT-Folly/Default (2024.11.18.00):
- boost
- DoubleConversion
- - fast_float
- - fmt
+ - fast_float (= 8.0.0)
+ - fmt (= 11.0.2)
- glog
- - RCT-Folly/Fabric (2024.10.14.00):
+ - RCT-Folly/Fabric (2024.11.18.00):
+ - boost
+ - DoubleConversion
+ - fast_float (= 8.0.0)
+ - fmt (= 11.0.2)
+ - glog
+ - RCTDeprecation (0.81.5)
+ - RCTRequired (0.81.5)
+ - RCTTypeSafety (0.81.5):
+ - FBLazyVector (= 0.81.5)
+ - RCTRequired (= 0.81.5)
+ - React-Core (= 0.81.5)
+ - React (0.81.5):
+ - React-Core (= 0.81.5)
+ - React-Core/DevSupport (= 0.81.5)
+ - React-Core/RCTWebSocket (= 0.81.5)
+ - React-RCTActionSheet (= 0.81.5)
+ - React-RCTAnimation (= 0.81.5)
+ - React-RCTBlob (= 0.81.5)
+ - React-RCTImage (= 0.81.5)
+ - React-RCTLinking (= 0.81.5)
+ - React-RCTNetwork (= 0.81.5)
+ - React-RCTSettings (= 0.81.5)
+ - React-RCTText (= 0.81.5)
+ - React-RCTVibration (= 0.81.5)
+ - React-callinvoker (0.81.5)
+ - React-Core (0.81.5):
- boost
- DoubleConversion
- fast_float
- fmt
- glog
- - RCTDeprecation (0.76.9)
- - RCTRequired (0.76.9)
- - RCTTypeSafety (0.76.9):
- - FBLazyVector (= 0.76.9)
- - RCTRequired (= 0.76.9)
- - React-Core (= 0.76.9)
- - React (0.76.9):
- - React-Core (= 0.76.9)
- - React-Core/DevSupport (= 0.76.9)
- - React-Core/RCTWebSocket (= 0.76.9)
- - React-RCTActionSheet (= 0.76.9)
- - React-RCTAnimation (= 0.76.9)
- - React-RCTBlob (= 0.76.9)
- - React-RCTImage (= 0.76.9)
- - React-RCTLinking (= 0.76.9)
- - React-RCTNetwork (= 0.76.9)
- - React-RCTSettings (= 0.76.9)
- - React-RCTText (= 0.76.9)
- - React-RCTVibration (= 0.76.9)
- - React-callinvoker (0.76.9)
- - React-Core (0.76.9):
- - glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- - React-Core/Default (= 0.76.9)
+ - React-Core/Default (= 0.81.5)
- React-cxxreact
- React-featureflags
- React-hermes
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/CoreModulesHeaders (0.76.9):
+ - React-Core/CoreModulesHeaders (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- React-Core/Default
- React-cxxreact
@@ -124,15 +188,23 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/Default (0.76.9):
+ - React-Core/Default (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- React-cxxreact
- React-featureflags
@@ -140,33 +212,49 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/DevSupport (0.76.9):
+ - React-Core/DevSupport (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- - React-Core/Default (= 0.76.9)
- - React-Core/RCTWebSocket (= 0.76.9)
+ - React-Core/Default (= 0.81.5)
+ - React-Core/RCTWebSocket (= 0.81.5)
- React-cxxreact
- React-featureflags
- React-hermes
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/RCTActionSheetHeaders (0.76.9):
+ - React-Core/RCTActionSheetHeaders (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- React-Core/Default
- React-cxxreact
@@ -175,15 +263,23 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/RCTAnimationHeaders (0.76.9):
+ - React-Core/RCTAnimationHeaders (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- React-Core/Default
- React-cxxreact
@@ -192,15 +288,23 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/RCTBlobHeaders (0.76.9):
+ - React-Core/RCTBlobHeaders (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- React-Core/Default
- React-cxxreact
@@ -209,15 +313,23 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/RCTImageHeaders (0.76.9):
+ - React-Core/RCTImageHeaders (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- React-Core/Default
- React-cxxreact
@@ -226,15 +338,23 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/RCTLinkingHeaders (0.76.9):
+ - React-Core/RCTLinkingHeaders (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- React-Core/Default
- React-cxxreact
@@ -243,15 +363,23 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/RCTNetworkHeaders (0.76.9):
+ - React-Core/RCTNetworkHeaders (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- React-Core/Default
- React-cxxreact
@@ -260,15 +388,23 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/RCTSettingsHeaders (0.76.9):
+ - React-Core/RCTSettingsHeaders (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- React-Core/Default
- React-cxxreact
@@ -277,15 +413,23 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/RCTTextHeaders (0.76.9):
+ - React-Core/RCTTextHeaders (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- React-Core/Default
- React-cxxreact
@@ -294,15 +438,23 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/RCTVibrationHeaders (0.76.9):
+ - React-Core/RCTVibrationHeaders (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- React-Core/Default
- React-cxxreact
@@ -311,44 +463,61 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-Core/RCTWebSocket (0.76.9):
+ - React-Core/RCTWebSocket (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTDeprecation
- - React-Core/Default (= 0.76.9)
+ - React-Core/Default (= 0.81.5)
- React-cxxreact
- React-featureflags
- React-hermes
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsitooling
- React-perflogger
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - SocketRocket (= 0.7.1)
+ - SocketRocket
- Yoga
- - React-CoreModules (0.76.9):
+ - React-CoreModules (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
+ - glog
- RCT-Folly
- - RCTTypeSafety
- - React-Core/CoreModulesHeaders
- - React-jsi
+ - RCT-Folly/Fabric
+ - RCTTypeSafety (= 0.81.5)
+ - React-Core/CoreModulesHeaders (= 0.81.5)
+ - React-jsi (= 0.81.5)
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
- React-NativeModulesApple
- React-RCTBlob
- - React-RCTImage
- - ReactCodegen
+ - React-RCTFBReactNativeSpec
+ - React-RCTImage (= 0.81.5)
+ - React-runtimeexecutor
- ReactCommon
- SocketRocket
- - React-cxxreact (0.76.9):
+ - React-cxxreact (0.81.5):
- boost
- DoubleConversion
- fast_float
@@ -356,105 +525,107 @@ PODS:
- glog
- hermes-engine
- RCT-Folly
- - React-callinvoker
- - React-debug
- - React-jsi
+ - RCT-Folly/Fabric
+ - React-callinvoker (= 0.81.5)
+ - React-debug (= 0.81.5)
+ - React-jsi (= 0.81.5)
- React-jsinspector
- - React-logger
- - React-perflogger
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-logger (= 0.81.5)
+ - React-perflogger (= 0.81.5)
- React-runtimeexecutor
- - React-timing
- - React-debug (0.76.9)
- - React-defaultsnativemodule (0.76.9):
+ - React-timing (= 0.81.5)
+ - SocketRocket
+ - React-debug (0.81.5)
+ - React-defaultsnativemodule (0.81.5):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-debug
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-domnativemodule
- - React-Fabric
- - React-featureflags
- React-featureflagsnativemodule
- - React-graphics
- React-idlecallbacksnativemodule
- - React-ImageManager
+ - React-jsi
+ - React-jsiexecutor
- React-microtasksnativemodule
- - React-NativeModulesApple
- - React-RCTFabric
- - React-rendererdebug
- - React-utils
- - ReactCodegen
- - ReactCommon/turbomodule/bridging
- - ReactCommon/turbomodule/core
- - Yoga
- - React-domnativemodule (0.76.9):
+ - React-RCTFBReactNativeSpec
+ - SocketRocket
+ - React-domnativemodule (0.81.5):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
- - RCTRequired
- - RCTTypeSafety
- - React-Core
- - React-debug
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-Fabric
+ - React-Fabric/bridging
- React-FabricComponents
- - React-featureflags
- React-graphics
- - React-ImageManager
- - React-NativeModulesApple
- - React-RCTFabric
- - React-rendererdebug
- - React-utils
- - ReactCodegen
- - ReactCommon/turbomodule/bridging
+ - React-jsi
+ - React-jsiexecutor
+ - React-RCTFBReactNativeSpec
+ - React-runtimeexecutor
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-Fabric (0.76.9):
+ - React-Fabric (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
- - React-Fabric/animations (= 0.76.9)
- - React-Fabric/attributedstring (= 0.76.9)
- - React-Fabric/componentregistry (= 0.76.9)
- - React-Fabric/componentregistrynative (= 0.76.9)
- - React-Fabric/components (= 0.76.9)
- - React-Fabric/core (= 0.76.9)
- - React-Fabric/dom (= 0.76.9)
- - React-Fabric/imagemanager (= 0.76.9)
- - React-Fabric/leakchecker (= 0.76.9)
- - React-Fabric/mounting (= 0.76.9)
- - React-Fabric/observers (= 0.76.9)
- - React-Fabric/scheduler (= 0.76.9)
- - React-Fabric/telemetry (= 0.76.9)
- - React-Fabric/templateprocessor (= 0.76.9)
- - React-Fabric/uimanager (= 0.76.9)
+ - React-Fabric/animations (= 0.81.5)
+ - React-Fabric/attributedstring (= 0.81.5)
+ - React-Fabric/bridging (= 0.81.5)
+ - React-Fabric/componentregistry (= 0.81.5)
+ - React-Fabric/componentregistrynative (= 0.81.5)
+ - React-Fabric/components (= 0.81.5)
+ - React-Fabric/consistency (= 0.81.5)
+ - React-Fabric/core (= 0.81.5)
+ - React-Fabric/dom (= 0.81.5)
+ - React-Fabric/imagemanager (= 0.81.5)
+ - React-Fabric/leakchecker (= 0.81.5)
+ - React-Fabric/mounting (= 0.81.5)
+ - React-Fabric/observers (= 0.81.5)
+ - React-Fabric/scheduler (= 0.81.5)
+ - React-Fabric/telemetry (= 0.81.5)
+ - React-Fabric/templateprocessor (= 0.81.5)
+ - React-Fabric/uimanager (= 0.81.5)
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/animations (0.76.9):
+ - SocketRocket
+ - React-Fabric/animations (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -466,16 +637,20 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/attributedstring (0.76.9):
+ - SocketRocket
+ - React-Fabric/attributedstring (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -487,16 +662,20 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/componentregistry (0.76.9):
+ - SocketRocket
+ - React-Fabric/bridging (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -508,16 +687,20 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/componentregistrynative (0.76.9):
+ - SocketRocket
+ - React-Fabric/componentregistry (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -529,62 +712,75 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/components (0.76.9):
+ - SocketRocket
+ - React-Fabric/componentregistrynative (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
- - React-Fabric/components/legacyviewmanagerinterop (= 0.76.9)
- - React-Fabric/components/root (= 0.76.9)
- - React-Fabric/components/view (= 0.76.9)
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/components/legacyviewmanagerinterop (0.76.9):
+ - SocketRocket
+ - React-Fabric/components (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
+ - React-Fabric/components/legacyviewmanagerinterop (= 0.81.5)
+ - React-Fabric/components/root (= 0.81.5)
+ - React-Fabric/components/scrollview (= 0.81.5)
+ - React-Fabric/components/view (= 0.81.5)
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/components/root (0.76.9):
+ - SocketRocket
+ - React-Fabric/components/legacyviewmanagerinterop (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
- - RCTRequired
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
@@ -595,16 +791,20 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/components/view (0.76.9):
+ - SocketRocket
+ - React-Fabric/components/root (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -616,17 +816,20 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - Yoga
- - React-Fabric/core (0.76.9):
+ - SocketRocket
+ - React-Fabric/components/scrollview (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -638,16 +841,20 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/dom (0.76.9):
+ - SocketRocket
+ - React-Fabric/components/view (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -658,17 +865,23 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-renderercss
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/imagemanager (0.76.9):
+ - SocketRocket
+ - Yoga
+ - React-Fabric/consistency (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -680,16 +893,20 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/leakchecker (0.76.9):
+ - SocketRocket
+ - React-Fabric/core (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -701,16 +918,20 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/mounting (0.76.9):
+ - SocketRocket
+ - React-Fabric/dom (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -722,38 +943,45 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/observers (0.76.9):
+ - SocketRocket
+ - React-Fabric/imagemanager (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
- - React-Fabric/observers/events (= 0.76.9)
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/observers/events (0.76.9):
+ - SocketRocket
+ - React-Fabric/leakchecker (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -765,60 +993,71 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/scheduler (0.76.9):
+ - SocketRocket
+ - React-Fabric/mounting (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
- - React-Fabric/observers/events
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
- - React-performancetimeline
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/telemetry (0.76.9):
+ - SocketRocket
+ - React-Fabric/observers (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
+ - React-Fabric/observers/events (= 0.81.5)
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/templateprocessor (0.76.9):
+ - SocketRocket
+ - React-Fabric/observers/events (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -830,39 +1069,47 @@ PODS:
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/uimanager (0.76.9):
+ - SocketRocket
+ - React-Fabric/scheduler (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
- - React-Fabric/uimanager/consistency (= 0.76.9)
+ - React-Fabric/observers/events
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
- - React-rendererconsistency
+ - React-performancetimeline
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-Fabric/uimanager/consistency (0.76.9):
+ - SocketRocket
+ - React-Fabric/telemetry (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -873,149 +1120,166 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-logger
- - React-rendererconsistency
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- ReactCommon/turbomodule/core
- - React-FabricComponents (0.76.9):
+ - SocketRocket
+ - React-Fabric/templateprocessor (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
- - React-Fabric
- - React-FabricComponents/components (= 0.76.9)
- - React-FabricComponents/textlayoutmanager (= 0.76.9)
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
- - Yoga
- - React-FabricComponents/components (0.76.9):
+ - SocketRocket
+ - React-Fabric/uimanager (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
- - React-Fabric
- - React-FabricComponents/components/inputaccessory (= 0.76.9)
- - React-FabricComponents/components/iostextinput (= 0.76.9)
- - React-FabricComponents/components/modal (= 0.76.9)
- - React-FabricComponents/components/rncore (= 0.76.9)
- - React-FabricComponents/components/safeareaview (= 0.76.9)
- - React-FabricComponents/components/scrollview (= 0.76.9)
- - React-FabricComponents/components/text (= 0.76.9)
- - React-FabricComponents/components/textinput (= 0.76.9)
- - React-FabricComponents/components/unimplementedview (= 0.76.9)
+ - React-Fabric/uimanager/consistency (= 0.81.5)
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-rendererconsistency
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
- - Yoga
- - React-FabricComponents/components/inputaccessory (0.76.9):
+ - SocketRocket
+ - React-Fabric/uimanager/consistency (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
- - React-Fabric
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-rendererconsistency
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
- - Yoga
- - React-FabricComponents/components/iostextinput (0.76.9):
+ - SocketRocket
+ - React-FabricComponents (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
- React-Fabric
+ - React-FabricComponents/components (= 0.81.5)
+ - React-FabricComponents/textlayoutmanager (= 0.81.5)
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-FabricComponents/components/modal (0.76.9):
+ - React-FabricComponents/components (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
- React-cxxreact
- React-debug
- React-Fabric
+ - React-FabricComponents/components/inputaccessory (= 0.81.5)
+ - React-FabricComponents/components/iostextinput (= 0.81.5)
+ - React-FabricComponents/components/modal (= 0.81.5)
+ - React-FabricComponents/components/rncore (= 0.81.5)
+ - React-FabricComponents/components/safeareaview (= 0.81.5)
+ - React-FabricComponents/components/scrollview (= 0.81.5)
+ - React-FabricComponents/components/switch (= 0.81.5)
+ - React-FabricComponents/components/text (= 0.81.5)
+ - React-FabricComponents/components/textinput (= 0.81.5)
+ - React-FabricComponents/components/unimplementedview (= 0.81.5)
+ - React-FabricComponents/components/virtualview (= 0.81.5)
- React-featureflags
- React-graphics
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-FabricComponents/components/rncore (0.76.9):
+ - React-FabricComponents/components/inputaccessory (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1027,19 +1291,22 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-FabricComponents/components/safeareaview (0.76.9):
+ - React-FabricComponents/components/iostextinput (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1051,19 +1318,22 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-FabricComponents/components/scrollview (0.76.9):
+ - React-FabricComponents/components/modal (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1075,19 +1345,22 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-FabricComponents/components/text (0.76.9):
+ - React-FabricComponents/components/rncore (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1099,19 +1372,22 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-FabricComponents/components/textinput (0.76.9):
+ - React-FabricComponents/components/safeareaview (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1123,19 +1399,22 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-FabricComponents/components/unimplementedview (0.76.9):
+ - React-FabricComponents/components/scrollview (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1147,19 +1426,22 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-FabricComponents/textlayoutmanager (0.76.9):
+ - React-FabricComponents/components/switch (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1171,153 +1453,413 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-FabricImage (0.76.9):
+ - React-FabricComponents/components/text (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
+ - RCT-Folly
- RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
- React-Fabric
+ - React-featureflags
- React-graphics
- - React-ImageManager
- React-jsi
- React-jsiexecutor
- React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
+ - React-runtimescheduler
- React-utils
- - ReactCommon
+ - ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-featureflags (0.76.9)
- - React-featureflagsnativemodule (0.76.9):
+ - React-FabricComponents/components/textinput (0.81.5):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
+ - React-cxxreact
- React-debug
- React-Fabric
- React-featureflags
- React-graphics
- - React-ImageManager
- - React-NativeModulesApple
- - React-RCTFabric
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
+ - React-runtimescheduler
- React-utils
- - ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-graphics (0.76.9):
+ - React-FabricComponents/components/unimplementedview (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
+ - hermes-engine
+ - RCT-Folly
- RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
- React-jsi
- React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
- React-utils
- - React-hermes (0.76.9):
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/components/virtualview (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
- React-cxxreact
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
- React-jsi
- React-jsiexecutor
- - React-jsinspector
- - React-perflogger
- - React-runtimeexecutor
- - React-idlecallbacksnativemodule (0.76.9):
+ - React-logger
+ - React-RCTFBReactNativeSpec
+ - React-rendererdebug
+ - React-runtimescheduler
+ - React-utils
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - React-FabricComponents/textlayoutmanager (0.81.5):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
+ - React-cxxreact
- React-debug
- React-Fabric
- React-featureflags
- React-graphics
- - React-ImageManager
- - React-NativeModulesApple
- - React-RCTFabric
+ - React-jsi
+ - React-jsiexecutor
+ - React-logger
+ - React-RCTFBReactNativeSpec
- React-rendererdebug
- React-runtimescheduler
- React-utils
- - ReactCodegen
- - ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-ImageManager (0.76.9):
+ - React-FabricImage (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
+ - hermes-engine
+ - RCT-Folly
- RCT-Folly/Fabric
- - React-Core/Default
- - React-debug
+ - RCTRequired (= 0.81.5)
+ - RCTTypeSafety (= 0.81.5)
- React-Fabric
+ - React-featureflags
- React-graphics
+ - React-ImageManager
+ - React-jsi
+ - React-jsiexecutor (= 0.81.5)
+ - React-logger
- React-rendererdebug
- React-utils
- - React-jserrorhandler (0.76.9):
- - glog
- - hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
- - React-cxxreact
- - React-debug
- - React-jsi
- - React-jsi (0.76.9):
+ - ReactCommon
+ - SocketRocket
+ - Yoga
+ - React-featureflags (0.81.5):
- boost
- DoubleConversion
- fast_float
- fmt
- glog
- - hermes-engine
- RCT-Folly
- - React-jsiexecutor (0.76.9):
+ - RCT-Folly/Fabric
+ - SocketRocket
+ - React-featureflagsnativemodule (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- RCT-Folly
- - React-cxxreact
+ - RCT-Folly/Fabric
+ - React-featureflags
- React-jsi
- - React-jsinspector
- - React-perflogger
- - React-jsinspector (0.76.9):
+ - React-jsiexecutor
+ - React-RCTFBReactNativeSpec
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-graphics (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-jsi
+ - React-jsiexecutor
+ - React-utils
+ - SocketRocket
+ - React-hermes (0.81.5):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- RCT-Folly
+ - RCT-Folly/Fabric
+ - React-cxxreact (= 0.81.5)
+ - React-jsi
+ - React-jsiexecutor (= 0.81.5)
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-perflogger (= 0.81.5)
+ - React-runtimeexecutor
+ - SocketRocket
+ - React-idlecallbacksnativemodule (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-jsi
+ - React-jsiexecutor
+ - React-RCTFBReactNativeSpec
+ - React-runtimeexecutor
+ - React-runtimescheduler
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - React-ImageManager (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-Core/Default
+ - React-debug
+ - React-Fabric
+ - React-graphics
+ - React-rendererdebug
+ - React-utils
+ - SocketRocket
+ - React-jserrorhandler (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-cxxreact
+ - React-debug
- React-featureflags
- React-jsi
- - React-perflogger
+ - ReactCommon/turbomodule/bridging
+ - SocketRocket
+ - React-jsi (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - SocketRocket
+ - React-jsiexecutor (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-cxxreact (= 0.81.5)
+ - React-jsi (= 0.81.5)
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-perflogger (= 0.81.5)
- React-runtimeexecutor
- - React-jsitracing (0.76.9):
+ - SocketRocket
+ - React-jsinspector (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-featureflags
- React-jsi
- - React-logger (0.76.9):
+ - React-jsinspectorcdp
+ - React-jsinspectornetwork
+ - React-jsinspectortracing
+ - React-oscompat
+ - React-perflogger (= 0.81.5)
+ - React-runtimeexecutor
+ - SocketRocket
+ - React-jsinspectorcdp (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - SocketRocket
+ - React-jsinspectornetwork (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-featureflags
+ - React-jsinspectorcdp
+ - React-performancetimeline
+ - React-timing
+ - SocketRocket
+ - React-jsinspectortracing (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-oscompat
+ - React-timing
+ - SocketRocket
+ - React-jsitooling (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- - React-Mapbuffer (0.76.9):
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-cxxreact (= 0.81.5)
+ - React-jsi (= 0.81.5)
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-runtimeexecutor
+ - SocketRocket
+ - React-jsitracing (0.81.5):
+ - React-jsi
+ - React-logger (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - SocketRocket
+ - React-Mapbuffer (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-debug
- - React-microtasksnativemodule (0.76.9):
+ - SocketRocket
+ - React-microtasksnativemodule (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-jsi
+ - React-jsiexecutor
+ - React-RCTFBReactNativeSpec
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - react-native-get-random-values (1.11.0):
+ - React-Core
+ - react-native-maps (1.20.1):
+ - React-Core
+ - react-native-safe-area-context (5.6.2):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1326,19 +1868,28 @@ PODS:
- React-featureflags
- React-graphics
- React-ImageManager
+ - React-jsi
+ - react-native-safe-area-context/common (= 5.6.2)
+ - react-native-safe-area-context/fabric (= 5.6.2)
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - react-native-safe-area-context (4.12.0):
+ - react-native-safe-area-context/common (5.6.2):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1347,21 +1898,26 @@ PODS:
- React-featureflags
- React-graphics
- React-ImageManager
- - react-native-safe-area-context/common (= 4.12.0)
- - react-native-safe-area-context/fabric (= 4.12.0)
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - react-native-safe-area-context/common (4.12.0):
+ - react-native-safe-area-context/fabric (5.6.2):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1370,90 +1926,146 @@ PODS:
- React-featureflags
- React-graphics
- React-ImageManager
+ - React-jsi
+ - react-native-safe-area-context/common
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - react-native-safe-area-context/fabric (4.12.0):
+ - react-native-skia (2.2.12):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
+ - React
+ - React-callinvoker
- React-Core
- React-debug
- React-Fabric
- React-featureflags
- React-graphics
- React-ImageManager
- - react-native-safe-area-context/common
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - react-native-skia (1.5.0):
+ - react-native-worklets-core (1.6.2):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- - React
- - React-callinvoker
- React-Core
- React-debug
- React-Fabric
- React-featureflags
- React-graphics
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - React-nativeconfig (0.76.9)
- - React-NativeModulesApple (0.76.9):
+ - React-NativeModulesApple (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-callinvoker
- React-Core
- React-cxxreact
+ - React-featureflags
- React-jsi
- React-jsinspector
+ - React-jsinspectorcdp
- React-runtimeexecutor
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- - React-perflogger (0.76.9):
+ - SocketRocket
+ - React-oscompat (0.81.5)
+ - React-perflogger (0.81.5):
+ - boost
- DoubleConversion
- - RCT-Folly (= 2024.10.14.00)
- - React-performancetimeline (0.76.9):
- - RCT-Folly (= 2024.10.14.00)
- - React-cxxreact
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - SocketRocket
+ - React-performancetimeline (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-featureflags
+ - React-jsinspectortracing
+ - React-perflogger
- React-timing
- - React-RCTActionSheet (0.76.9):
- - React-Core/RCTActionSheetHeaders (= 0.76.9)
- - React-RCTAnimation (0.76.9):
- - RCT-Folly (= 2024.10.14.00)
+ - SocketRocket
+ - React-RCTActionSheet (0.81.5):
+ - React-Core/RCTActionSheetHeaders (= 0.81.5)
+ - React-RCTAnimation (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTTypeSafety
- React-Core/RCTAnimationHeaders
+ - React-featureflags
- React-jsi
- React-NativeModulesApple
- - ReactCodegen
+ - React-RCTFBReactNativeSpec
- ReactCommon
- - React-RCTAppDelegate (0.76.9):
- - RCT-Folly (= 2024.10.14.00)
+ - SocketRocket
+ - React-RCTAppDelegate (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1464,37 +2076,49 @@ PODS:
- React-featureflags
- React-graphics
- React-hermes
- - React-nativeconfig
+ - React-jsitooling
- React-NativeModulesApple
- React-RCTFabric
+ - React-RCTFBReactNativeSpec
- React-RCTImage
- React-RCTNetwork
+ - React-RCTRuntime
- React-rendererdebug
- React-RuntimeApple
- React-RuntimeCore
- - React-RuntimeHermes
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - ReactCodegen
- ReactCommon
- - React-RCTBlob (0.76.9):
+ - SocketRocket
+ - React-RCTBlob (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
+ - glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-Core/RCTBlobHeaders
- React-Core/RCTWebSocket
- React-jsi
- React-jsinspector
+ - React-jsinspectorcdp
- React-NativeModulesApple
+ - React-RCTFBReactNativeSpec
- React-RCTNetwork
- - ReactCodegen
- ReactCommon
- - React-RCTFabric (0.76.9):
+ - SocketRocket
+ - React-RCTFabric (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-Core
- React-debug
- React-Fabric
@@ -1505,138 +2129,301 @@ PODS:
- React-ImageManager
- React-jsi
- React-jsinspector
- - React-nativeconfig
+ - React-jsinspectorcdp
+ - React-jsinspectornetwork
+ - React-jsinspectortracing
- React-performancetimeline
+ - React-RCTAnimation
+ - React-RCTFBReactNativeSpec
- React-RCTImage
- React-RCTText
- React-rendererconsistency
+ - React-renderercss
- React-rendererdebug
+ - React-runtimeexecutor
- React-runtimescheduler
- React-utils
+ - SocketRocket
- Yoga
- - React-RCTImage (0.76.9):
- - RCT-Folly (= 2024.10.14.00)
+ - React-RCTFBReactNativeSpec (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTFBReactNativeSpec/components (= 0.81.5)
+ - ReactCommon
+ - SocketRocket
+ - React-RCTFBReactNativeSpec/components (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-jsi
+ - React-NativeModulesApple
+ - React-rendererdebug
+ - React-utils
+ - ReactCommon
+ - SocketRocket
+ - Yoga
+ - React-RCTImage (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTTypeSafety
- React-Core/RCTImageHeaders
- React-jsi
- React-NativeModulesApple
+ - React-RCTFBReactNativeSpec
- React-RCTNetwork
- - ReactCodegen
- ReactCommon
- - React-RCTLinking (0.76.9):
- - React-Core/RCTLinkingHeaders (= 0.76.9)
- - React-jsi (= 0.76.9)
+ - SocketRocket
+ - React-RCTLinking (0.81.5):
+ - React-Core/RCTLinkingHeaders (= 0.81.5)
+ - React-jsi (= 0.81.5)
- React-NativeModulesApple
- - ReactCodegen
+ - React-RCTFBReactNativeSpec
- ReactCommon
- - ReactCommon/turbomodule/core (= 0.76.9)
- - React-RCTNetwork (0.76.9):
- - RCT-Folly (= 2024.10.14.00)
+ - ReactCommon/turbomodule/core (= 0.81.5)
+ - React-RCTNetwork (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTTypeSafety
- React-Core/RCTNetworkHeaders
+ - React-featureflags
- React-jsi
+ - React-jsinspectorcdp
+ - React-jsinspectornetwork
- React-NativeModulesApple
- - ReactCodegen
+ - React-RCTFBReactNativeSpec
- ReactCommon
- - React-RCTSettings (0.76.9):
- - RCT-Folly (= 2024.10.14.00)
+ - SocketRocket
+ - React-RCTRuntime (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-Core
+ - React-jsi
+ - React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-jsitooling
+ - React-RuntimeApple
+ - React-RuntimeCore
+ - React-runtimeexecutor
+ - React-RuntimeHermes
+ - SocketRocket
+ - React-RCTSettings (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTTypeSafety
- React-Core/RCTSettingsHeaders
- React-jsi
- React-NativeModulesApple
- - ReactCodegen
+ - React-RCTFBReactNativeSpec
- ReactCommon
- - React-RCTText (0.76.9):
- - React-Core/RCTTextHeaders (= 0.76.9)
+ - SocketRocket
+ - React-RCTText (0.81.5):
+ - React-Core/RCTTextHeaders (= 0.81.5)
- Yoga
- - React-RCTVibration (0.76.9):
- - RCT-Folly (= 2024.10.14.00)
+ - React-RCTVibration (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-Core/RCTVibrationHeaders
- React-jsi
- React-NativeModulesApple
- - ReactCodegen
+ - React-RCTFBReactNativeSpec
- ReactCommon
- - React-rendererconsistency (0.76.9)
- - React-rendererdebug (0.76.9):
+ - SocketRocket
+ - React-rendererconsistency (0.81.5)
+ - React-renderercss (0.81.5):
+ - React-debug
+ - React-utils
+ - React-rendererdebug (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
+ - glog
- RCT-Folly
+ - RCT-Folly/Fabric
- React-debug
- - React-rncore (0.76.9)
- - React-RuntimeApple (0.76.9):
+ - SocketRocket
+ - React-RuntimeApple (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-callinvoker
- React-Core/Default
- React-CoreModules
- React-cxxreact
+ - React-featureflags
- React-jserrorhandler
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsitooling
- React-Mapbuffer
- React-NativeModulesApple
- React-RCTFabric
+ - React-RCTFBReactNativeSpec
- React-RuntimeCore
- React-runtimeexecutor
- React-RuntimeHermes
- React-runtimescheduler
- React-utils
- - React-RuntimeCore (0.76.9):
+ - SocketRocket
+ - React-RuntimeCore (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-cxxreact
+ - React-Fabric
- React-featureflags
- React-jserrorhandler
- React-jsi
- React-jsiexecutor
- React-jsinspector
+ - React-jsitooling
- React-performancetimeline
- React-runtimeexecutor
- React-runtimescheduler
- React-utils
- - React-runtimeexecutor (0.76.9):
- - React-jsi (= 0.76.9)
- - React-RuntimeHermes (0.76.9):
+ - SocketRocket
+ - React-runtimeexecutor (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - React-debug
+ - React-featureflags
+ - React-jsi (= 0.81.5)
+ - React-utils
+ - SocketRocket
+ - React-RuntimeHermes (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
- hermes-engine
- - RCT-Folly/Fabric (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-featureflags
- React-hermes
- React-jsi
- React-jsinspector
+ - React-jsinspectorcdp
+ - React-jsinspectortracing
+ - React-jsitooling
- React-jsitracing
- - React-nativeconfig
- React-RuntimeCore
+ - React-runtimeexecutor
- React-utils
- - React-runtimescheduler (0.76.9):
+ - SocketRocket
+ - React-runtimescheduler (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-callinvoker
- React-cxxreact
- React-debug
- React-featureflags
- React-jsi
+ - React-jsinspectortracing
- React-performancetimeline
- React-rendererconsistency
- React-rendererdebug
- React-runtimeexecutor
- React-timing
- React-utils
- - React-timing (0.76.9)
- - React-utils (0.76.9):
+ - SocketRocket
+ - React-timing (0.81.5):
+ - React-debug
+ - React-utils (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- React-debug
- - React-jsi (= 0.76.9)
- - ReactCodegen (0.76.9):
+ - React-jsi (= 0.81.5)
+ - SocketRocket
+ - ReactAppDependencyProvider (0.81.5):
+ - ReactCodegen
+ - ReactCodegen (0.81.5):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1648,59 +2435,82 @@ PODS:
- React-jsi
- React-jsiexecutor
- React-NativeModulesApple
+ - React-RCTAppDelegate
- React-rendererdebug
- React-utils
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- - ReactCommon (0.76.9):
- - ReactCommon/turbomodule (= 0.76.9)
- - ReactCommon/turbomodule (0.76.9):
+ - SocketRocket
+ - ReactCommon (0.81.5):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - ReactCommon/turbomodule (= 0.81.5)
+ - SocketRocket
+ - ReactCommon/turbomodule (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- RCT-Folly
- - React-callinvoker
- - React-cxxreact
- - React-jsi
- - React-logger
- - React-perflogger
- - ReactCommon/turbomodule/bridging (= 0.76.9)
- - ReactCommon/turbomodule/core (= 0.76.9)
- - ReactCommon/turbomodule/bridging (0.76.9):
+ - RCT-Folly/Fabric
+ - React-callinvoker (= 0.81.5)
+ - React-cxxreact (= 0.81.5)
+ - React-jsi (= 0.81.5)
+ - React-logger (= 0.81.5)
+ - React-perflogger (= 0.81.5)
+ - ReactCommon/turbomodule/bridging (= 0.81.5)
+ - ReactCommon/turbomodule/core (= 0.81.5)
+ - SocketRocket
+ - ReactCommon/turbomodule/bridging (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- RCT-Folly
- - React-callinvoker
- - React-cxxreact
- - React-jsi (= 0.76.9)
- - React-logger
- - React-perflogger
- - ReactCommon/turbomodule/core (0.76.9):
+ - RCT-Folly/Fabric
+ - React-callinvoker (= 0.81.5)
+ - React-cxxreact (= 0.81.5)
+ - React-jsi (= 0.81.5)
+ - React-logger (= 0.81.5)
+ - React-perflogger (= 0.81.5)
+ - SocketRocket
+ - ReactCommon/turbomodule/core (0.81.5):
+ - boost
- DoubleConversion
- fast_float
- fmt
- glog
- hermes-engine
- RCT-Folly
- - React-callinvoker
- - React-cxxreact
- - React-debug (= 0.76.9)
- - React-featureflags (= 0.76.9)
- - React-jsi
- - React-logger
- - React-perflogger
- - React-utils (= 0.76.9)
+ - RCT-Folly/Fabric
+ - React-callinvoker (= 0.81.5)
+ - React-cxxreact (= 0.81.5)
+ - React-debug (= 0.81.5)
+ - React-featureflags (= 0.81.5)
+ - React-jsi (= 0.81.5)
+ - React-logger (= 0.81.5)
+ - React-perflogger (= 0.81.5)
+ - React-utils (= 0.81.5)
+ - SocketRocket
- RevenueCat (5.21.0)
- - RNCAsyncStorage (1.23.1):
+ - RNCAsyncStorage (2.2.0):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1709,19 +2519,26 @@ PODS:
- React-featureflags
- React-graphics
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - RNDateTimePicker (8.2.0):
+ - RNDateTimePicker (8.4.4):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1730,19 +2547,26 @@ PODS:
- React-featureflags
- React-graphics
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- - RNGestureHandler (2.20.2):
+ - RNGestureHandler (2.28.0):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1751,22 +2575,29 @@ PODS:
- React-featureflags
- React-graphics
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- RNPurchases (8.9.4):
- PurchasesHybridCommon (= 13.28.0)
- React-Core
- - RNReanimated (3.16.7):
+ - RNReanimated (4.1.6):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1774,22 +2605,30 @@ PODS:
- React-Fabric
- React-featureflags
- React-graphics
+ - React-hermes
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- - RNReanimated/reanimated (= 3.16.7)
- - RNReanimated/worklets (= 3.16.7)
+ - RNReanimated/reanimated (= 4.1.6)
+ - RNWorklets
+ - SocketRocket
- Yoga
- - RNReanimated/reanimated (3.16.7):
+ - RNReanimated/reanimated (4.1.6):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1797,21 +2636,30 @@ PODS:
- React-Fabric
- React-featureflags
- React-graphics
+ - React-hermes
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- - RNReanimated/reanimated/apple (= 3.16.7)
+ - RNReanimated/reanimated/apple (= 4.1.6)
+ - RNWorklets
+ - SocketRocket
- Yoga
- - RNReanimated/reanimated/apple (3.16.7):
+ - RNReanimated/reanimated/apple (4.1.6):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1819,20 +2667,29 @@ PODS:
- React-Fabric
- React-featureflags
- React-graphics
+ - React-hermes
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - RNWorklets
+ - SocketRocket
- Yoga
- - RNReanimated/worklets (3.16.7):
+ - RNScreens (4.16.0):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1841,19 +2698,28 @@ PODS:
- React-featureflags
- React-graphics
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-RCTImage
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - RNScreens/common (= 4.16.0)
+ - SocketRocket
- Yoga
- - RNScreens (4.4.0):
+ - RNScreens/common (4.16.0):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1862,21 +2728,27 @@ PODS:
- React-featureflags
- React-graphics
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
- React-RCTImage
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- - RNScreens/common (= 4.4.0)
+ - SocketRocket
- Yoga
- - RNScreens/common (4.4.0):
+ - RNSentry (7.2.0):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1884,21 +2756,29 @@ PODS:
- React-Fabric
- React-featureflags
- React-graphics
+ - React-hermes
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
- - React-RCTImage
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - Sentry/HybridSDK (= 8.56.1)
+ - SocketRocket
- Yoga
- - RNSVG (15.11.2):
+ - RNSVG (15.12.1):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1907,20 +2787,27 @@ PODS:
- React-featureflags
- React-graphics
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
- - RNSVG/common (= 15.11.2)
+ - RNSVG/common (= 15.12.1)
+ - SocketRocket
- Yoga
- - RNSVG/common (15.11.2):
+ - RNSVG/common (15.12.1):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1929,19 +2816,114 @@ PODS:
- React-featureflags
- React-graphics
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
- RNVectorIcons (10.2.0):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-ImageManager
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTFabric
+ - React-renderercss
+ - React-rendererdebug
+ - React-utils
+ - ReactCodegen
+ - ReactCommon/turbomodule/bridging
+ - ReactCommon/turbomodule/core
+ - SocketRocket
+ - Yoga
+ - RNWorklets (0.5.1):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-hermes
+ - React-ImageManager
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTFabric
+ - React-renderercss
+ - React-rendererdebug
+ - React-utils
+ - ReactCodegen
+ - ReactCommon/turbomodule/bridging
+ - ReactCommon/turbomodule/core
+ - RNWorklets/worklets (= 0.5.1)
+ - SocketRocket
+ - Yoga
+ - RNWorklets/worklets (0.5.1):
+ - boost
+ - DoubleConversion
+ - fast_float
+ - fmt
+ - glog
+ - hermes-engine
+ - RCT-Folly
+ - RCT-Folly/Fabric
+ - RCTRequired
+ - RCTTypeSafety
+ - React-Core
+ - React-debug
+ - React-Fabric
+ - React-featureflags
+ - React-graphics
+ - React-hermes
+ - React-ImageManager
+ - React-jsi
+ - React-NativeModulesApple
+ - React-RCTFabric
+ - React-renderercss
+ - React-rendererdebug
+ - React-utils
+ - ReactCodegen
+ - ReactCommon/turbomodule/bridging
+ - ReactCommon/turbomodule/core
+ - RNWorklets/worklets/apple (= 0.5.1)
+ - SocketRocket
+ - Yoga
+ - RNWorklets/worklets/apple (0.5.1):
+ - boost
- DoubleConversion
+ - fast_float
+ - fmt
- glog
- hermes-engine
- - RCT-Folly (= 2024.10.14.00)
+ - RCT-Folly
+ - RCT-Folly/Fabric
- RCTRequired
- RCTTypeSafety
- React-Core
@@ -1949,40 +2931,52 @@ PODS:
- React-Fabric
- React-featureflags
- React-graphics
+ - React-hermes
- React-ImageManager
+ - React-jsi
- React-NativeModulesApple
- React-RCTFabric
+ - React-renderercss
- React-rendererdebug
- React-utils
- ReactCodegen
- ReactCommon/turbomodule/bridging
- ReactCommon/turbomodule/core
+ - SocketRocket
- Yoga
+ - Sentry/HybridSDK (8.56.1)
- SocketRocket (0.7.1)
- Yoga (0.0.0)
DEPENDENCIES:
- boost (from `../node_modules/react-native/third-party-podspecs/boost.podspec`)
- DoubleConversion (from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`)
+ - EXApplication (from `../node_modules/expo-auth-session/node_modules/expo-application/ios`)
- EXConstants (from `../node_modules/expo-constants/ios`)
- EXImageLoader (from `../node_modules/expo-image-loader/ios`)
- Expo (from `../node_modules/expo`)
- - ExpoAsset (from `../node_modules/expo-asset/ios`)
+ - ExpoAppleAuthentication (from `../node_modules/expo-apple-authentication/ios`)
+ - ExpoAsset (from `../node_modules/expo/node_modules/expo-asset/ios`)
+ - ExpoCrypto (from `../node_modules/expo-crypto/ios`)
- ExpoDocumentPicker (from `../node_modules/expo-document-picker/ios`)
- ExpoFileSystem (from `../node_modules/expo-file-system/ios`)
- ExpoFont (from `../node_modules/expo-font/ios`)
+ - ExpoHaptics (from `../node_modules/expo-haptics/ios`)
- ExpoImagePicker (from `../node_modules/expo-image-picker/ios`)
- ExpoKeepAwake (from `../node_modules/expo-keep-awake/ios`)
- ExpoLinearGradient (from `../node_modules/expo-linear-gradient/ios`)
+ - ExpoLinking (from `../node_modules/expo-linking/ios`)
- ExpoModulesCore (from `../node_modules/expo-modules-core`)
+ - ExpoPrint (from `../node_modules/expo-print/ios`)
+ - ExpoSecureStore (from `../node_modules/expo-secure-store/ios`)
- ExpoSharing (from `../node_modules/expo-sharing/ios`)
+ - ExpoWebBrowser (from `../node_modules/expo-web-browser/ios`)
- fast_float (from `../node_modules/react-native/third-party-podspecs/fast_float.podspec`)
- FBLazyVector (from `../node_modules/react-native/Libraries/FBLazyVector`)
- fmt (from `../node_modules/react-native/third-party-podspecs/fmt.podspec`)
- glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`)
- hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`)
- RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
- - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
- RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`)
- RCTRequired (from `../node_modules/react-native/Libraries/Required`)
- RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`)
@@ -2008,14 +3002,21 @@ DEPENDENCIES:
- 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-modern`)
+ - React-jsinspectorcdp (from `../node_modules/react-native/ReactCommon/jsinspector-modern/cdp`)
+ - React-jsinspectornetwork (from `../node_modules/react-native/ReactCommon/jsinspector-modern/network`)
+ - React-jsinspectortracing (from `../node_modules/react-native/ReactCommon/jsinspector-modern/tracing`)
+ - React-jsitooling (from `../node_modules/react-native/ReactCommon/jsitooling`)
- React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`)
- React-logger (from `../node_modules/react-native/ReactCommon/logger`)
- React-Mapbuffer (from `../node_modules/react-native/ReactCommon`)
- React-microtasksnativemodule (from `../node_modules/react-native/ReactCommon/react/nativemodule/microtasks`)
+ - react-native-get-random-values (from `../node_modules/react-native-get-random-values`)
+ - react-native-maps (from `../node_modules/react-native-maps`)
- react-native-safe-area-context (from `../node_modules/react-native-safe-area-context`)
- "react-native-skia (from `../node_modules/@shopify/react-native-skia`)"
- - React-nativeconfig (from `../node_modules/react-native/ReactCommon`)
+ - react-native-worklets-core (from `../node_modules/react-native-worklets-core`)
- React-NativeModulesApple (from `../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios`)
+ - React-oscompat (from `../node_modules/react-native/ReactCommon/oscompat`)
- React-perflogger (from `../node_modules/react-native/ReactCommon/reactperflogger`)
- React-performancetimeline (from `../node_modules/react-native/ReactCommon/react/performance/timeline`)
- React-RCTActionSheet (from `../node_modules/react-native/Libraries/ActionSheetIOS`)
@@ -2023,15 +3024,17 @@ DEPENDENCIES:
- React-RCTAppDelegate (from `../node_modules/react-native/Libraries/AppDelegate`)
- React-RCTBlob (from `../node_modules/react-native/Libraries/Blob`)
- React-RCTFabric (from `../node_modules/react-native/React`)
+ - React-RCTFBReactNativeSpec (from `../node_modules/react-native/React`)
- 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-RCTRuntime (from `../node_modules/react-native/React/Runtime`)
- 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-rendererconsistency (from `../node_modules/react-native/ReactCommon/react/renderer/consistency`)
+ - React-renderercss (from `../node_modules/react-native/ReactCommon/react/renderer/css`)
- React-rendererdebug (from `../node_modules/react-native/ReactCommon/react/renderer/debug`)
- - React-rncore (from `../node_modules/react-native/ReactCommon`)
- React-RuntimeApple (from `../node_modules/react-native/ReactCommon/react/runtime/platform/ios`)
- React-RuntimeCore (from `../node_modules/react-native/ReactCommon/react/runtime`)
- React-runtimeexecutor (from `../node_modules/react-native/ReactCommon/runtimeexecutor`)
@@ -2039,6 +3042,7 @@ DEPENDENCIES:
- React-runtimescheduler (from `../node_modules/react-native/ReactCommon/react/renderer/runtimescheduler`)
- React-timing (from `../node_modules/react-native/ReactCommon/react/timing`)
- React-utils (from `../node_modules/react-native/ReactCommon/react/utils`)
+ - ReactAppDependencyProvider (from `build/generated/ios`)
- ReactCodegen (from `build/generated/ios`)
- ReactCommon/turbomodule/core (from `../node_modules/react-native/ReactCommon`)
- "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)"
@@ -2047,14 +3051,18 @@ DEPENDENCIES:
- RNPurchases (from `../node_modules/react-native-purchases`)
- RNReanimated (from `../node_modules/react-native-reanimated`)
- RNScreens (from `../node_modules/react-native-screens`)
+ - "RNSentry (from `../node_modules/@sentry/react-native`)"
- RNSVG (from `../node_modules/react-native-svg`)
- RNVectorIcons (from `../node_modules/react-native-vector-icons`)
+ - RNWorklets (from `../node_modules/react-native-worklets`)
+ - SocketRocket (~> 0.7.1)
- Yoga (from `../node_modules/react-native/ReactCommon/yoga`)
SPEC REPOS:
trunk:
- PurchasesHybridCommon
- RevenueCat
+ - Sentry
- SocketRocket
EXTERNAL SOURCES:
@@ -2062,30 +3070,46 @@ EXTERNAL SOURCES:
:podspec: "../node_modules/react-native/third-party-podspecs/boost.podspec"
DoubleConversion:
:podspec: "../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec"
+ EXApplication:
+ :path: "../node_modules/expo-auth-session/node_modules/expo-application/ios"
EXConstants:
:path: "../node_modules/expo-constants/ios"
EXImageLoader:
:path: "../node_modules/expo-image-loader/ios"
Expo:
:path: "../node_modules/expo"
+ ExpoAppleAuthentication:
+ :path: "../node_modules/expo-apple-authentication/ios"
ExpoAsset:
- :path: "../node_modules/expo-asset/ios"
+ :path: "../node_modules/expo/node_modules/expo-asset/ios"
+ ExpoCrypto:
+ :path: "../node_modules/expo-crypto/ios"
ExpoDocumentPicker:
:path: "../node_modules/expo-document-picker/ios"
ExpoFileSystem:
:path: "../node_modules/expo-file-system/ios"
ExpoFont:
:path: "../node_modules/expo-font/ios"
+ ExpoHaptics:
+ :path: "../node_modules/expo-haptics/ios"
ExpoImagePicker:
:path: "../node_modules/expo-image-picker/ios"
ExpoKeepAwake:
:path: "../node_modules/expo-keep-awake/ios"
ExpoLinearGradient:
:path: "../node_modules/expo-linear-gradient/ios"
+ ExpoLinking:
+ :path: "../node_modules/expo-linking/ios"
ExpoModulesCore:
:path: "../node_modules/expo-modules-core"
+ ExpoPrint:
+ :path: "../node_modules/expo-print/ios"
+ ExpoSecureStore:
+ :path: "../node_modules/expo-secure-store/ios"
ExpoSharing:
:path: "../node_modules/expo-sharing/ios"
+ ExpoWebBrowser:
+ :path: "../node_modules/expo-web-browser/ios"
fast_float:
:podspec: "../node_modules/react-native/third-party-podspecs/fast_float.podspec"
FBLazyVector:
@@ -2096,7 +3120,7 @@ EXTERNAL SOURCES:
:podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec"
hermes-engine:
:podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec"
- :tag: hermes-2024-11-12-RNv0.76.2-5b4aa20c719830dcf5684832b89a6edb95ac3d64
+ :tag: hermes-2025-07-07-RNv0.81.0-e0fc67142ec0763c6b6153ca2bf96df815539782
RCT-Folly:
:podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec"
RCTDeprecation:
@@ -2147,6 +3171,14 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/jsiexecutor"
React-jsinspector:
:path: "../node_modules/react-native/ReactCommon/jsinspector-modern"
+ React-jsinspectorcdp:
+ :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/cdp"
+ React-jsinspectornetwork:
+ :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/network"
+ React-jsinspectortracing:
+ :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/tracing"
+ React-jsitooling:
+ :path: "../node_modules/react-native/ReactCommon/jsitooling"
React-jsitracing:
:path: "../node_modules/react-native/ReactCommon/hermes/executor/"
React-logger:
@@ -2155,14 +3187,20 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon"
React-microtasksnativemodule:
:path: "../node_modules/react-native/ReactCommon/react/nativemodule/microtasks"
+ react-native-get-random-values:
+ :path: "../node_modules/react-native-get-random-values"
+ react-native-maps:
+ :path: "../node_modules/react-native-maps"
react-native-safe-area-context:
:path: "../node_modules/react-native-safe-area-context"
react-native-skia:
:path: "../node_modules/@shopify/react-native-skia"
- React-nativeconfig:
- :path: "../node_modules/react-native/ReactCommon"
+ react-native-worklets-core:
+ :path: "../node_modules/react-native-worklets-core"
React-NativeModulesApple:
:path: "../node_modules/react-native/ReactCommon/react/nativemodule/core/platform/ios"
+ React-oscompat:
+ :path: "../node_modules/react-native/ReactCommon/oscompat"
React-perflogger:
:path: "../node_modules/react-native/ReactCommon/reactperflogger"
React-performancetimeline:
@@ -2177,12 +3215,16 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/Libraries/Blob"
React-RCTFabric:
:path: "../node_modules/react-native/React"
+ React-RCTFBReactNativeSpec:
+ :path: "../node_modules/react-native/React"
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-RCTRuntime:
+ :path: "../node_modules/react-native/React/Runtime"
React-RCTSettings:
:path: "../node_modules/react-native/Libraries/Settings"
React-RCTText:
@@ -2191,10 +3233,10 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/Libraries/Vibration"
React-rendererconsistency:
:path: "../node_modules/react-native/ReactCommon/react/renderer/consistency"
+ React-renderercss:
+ :path: "../node_modules/react-native/ReactCommon/react/renderer/css"
React-rendererdebug:
:path: "../node_modules/react-native/ReactCommon/react/renderer/debug"
- React-rncore:
- :path: "../node_modules/react-native/ReactCommon"
React-RuntimeApple:
:path: "../node_modules/react-native/ReactCommon/react/runtime/platform/ios"
React-RuntimeCore:
@@ -2209,6 +3251,8 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native/ReactCommon/react/timing"
React-utils:
:path: "../node_modules/react-native/ReactCommon/react/utils"
+ ReactAppDependencyProvider:
+ :path: build/generated/ios
ReactCodegen:
:path: build/generated/ios
ReactCommon:
@@ -2225,104 +3269,129 @@ EXTERNAL SOURCES:
:path: "../node_modules/react-native-reanimated"
RNScreens:
:path: "../node_modules/react-native-screens"
+ RNSentry:
+ :path: "../node_modules/@sentry/react-native"
RNSVG:
:path: "../node_modules/react-native-svg"
RNVectorIcons:
:path: "../node_modules/react-native-vector-icons"
+ RNWorklets:
+ :path: "../node_modules/react-native-worklets"
Yoga:
:path: "../node_modules/react-native/ReactCommon/yoga"
SPEC CHECKSUMS:
- boost: 1dca942403ed9342f98334bf4c3621f011aa7946
- DoubleConversion: f16ae600a246532c4020132d54af21d0ddb2a385
- EXConstants: fcfc75800824ac2d5c592b5bc74130bad17b146b
- EXImageLoader: e5da974e25b13585c196b658a440720c075482d5
- Expo: 75e002fc29a18a72aa3db967b41b29c2b206875d
- ExpoAsset: 48386d40d53a8c1738929b3ed509bcad595b5516
- ExpoDocumentPicker: 6d3d499cf15b692688a804f42927d0f35de5ebaa
- ExpoFileSystem: 42d363d3b96f9afab980dcef60d5657a4443c655
- ExpoFont: f354e926f8feae5e831ec8087f36652b44a0b188
- ExpoImagePicker: 24e5ba8da111f74519b1e6dc556e0b438b2b8464
- ExpoKeepAwake: b0171a73665bfcefcfcc311742a72a956e6aa680
- ExpoLinearGradient: 35ebd83b16f80b3add053a2fd68cc328ed927f60
- ExpoModulesCore: c25d77625038b1968ea1afefc719862c0d8dd993
- ExpoSharing: 849a5ce9985c22598c16ec027e32969be8062e8e
- fast_float: 06eeec4fe712a76acc9376682e4808b05ce978b6
- FBLazyVector: 7605ea4810e0e10ae4815292433c09bf4324ba45
- fmt: 01b82d4ca6470831d1cc0852a1af644be019e8f6
- glog: 08b301085f15bcbb6ff8632a8ebaf239aae04e6a
- hermes-engine: 9e868dc7be781364296d6ee2f56d0c1a9ef0bb11
+ boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90
+ DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb
+ EXApplication: 1e98d4b1dccdf30627f92917f4b2c5a53c330e5f
+ EXConstants: fce59a631a06c4151602843667f7cfe35f81e271
+ EXImageLoader: 189e3476581efe3ad4d1d3fb4735b7179eb26f05
+ Expo: 4479cae646b5d3ce16f45ce0e920fadbc0e7396e
+ ExpoAppleAuthentication: 9413ae9a5e631a424cc04c1b13b0694dbab7d594
+ ExpoAsset: 9e5a7c9c0a9fb83ad5b2bb365141f2bd7f289b66
+ ExpoCrypto: e2a2c4c748aac8485e5675f027b7901f511d43ff
+ ExpoDocumentPicker: 7cd9e71a0f66fb19eb0a586d6f26eee1284692e0
+ ExpoFileSystem: a8e7fb1e958471764fb48d281cf9fa81a9e4d77c
+ ExpoFont: dfb7c572372b610da45b41e3b436321fd6a97215
+ ExpoHaptics: d3a6375d8dcc3a1083d003bc2298ff654fafb536
+ ExpoImagePicker: ade85e148f735fc7e6f27dfe3eef28eb3887e90a
+ ExpoKeepAwake: 55f75eca6499bb9e4231ebad6f3e9cb8f99c0296
+ ExpoLinearGradient: 809102bdb979f590083af49f7fa4805cd931bd58
+ ExpoLinking: 2ef632ad5013e3f1568fae9408d56ab9af5efc55
+ ExpoModulesCore: 20899b4dd703e10a543ff4c50ee1543e47d90082
+ ExpoPrint: 813bfa965eda2ecc4b1cdc61612c820e239c382a
+ ExpoSecureStore: d32f751874a2ceb5aaeebeb3578e165c1ba2b24a
+ ExpoSharing: 0d983394ed4a80334bab5a0d5384f75710feb7e8
+ ExpoWebBrowser: 970dd4c64c29c955c3af664c8058ba768a4c9187
+ fast_float: b32c788ed9c6a8c584d114d0047beda9664e7cc6
+ FBLazyVector: 5beb8028d5a2e75dd9634917f23e23d3a061d2aa
+ fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd
+ glog: 5683914934d5b6e4240e497e0f4a3b42d1854183
+ hermes-engine: 9f4dfe93326146a1c99eb535b1cb0b857a3cd172
PurchasesHybridCommon: f0d344e7073314988b3d98fbb9da69db85aaff38
- RCT-Folly: ea9d9256ba7f9322ef911169a9f696e5857b9e17
- RCTDeprecation: ebe712bb05077934b16c6bf25228bdec34b64f83
- RCTRequired: ca91e5dd26b64f577b528044c962baf171c6b716
- RCTTypeSafety: e7678bd60850ca5a41df9b8dc7154638cb66871f
- React: 4641770499c39f45d4e7cde1eba30e081f9d8a3d
- React-callinvoker: 4bef67b5c7f3f68db5929ab6a4d44b8a002998ea
- React-Core: a68cea3e762814e60ecc3fa521c7f14c36c99245
- React-CoreModules: d81b1eaf8066add66299bab9d23c9f00c9484c7c
- React-cxxreact: 984f8b1feeca37181d4e95301fcd6f5f6501c6ab
- React-debug: 817160c07dc8d24d020fbd1eac7b3558ffc08964
- React-defaultsnativemodule: 18a684542f82ce1897552a1c4b847be414c9566e
- React-domnativemodule: 90bdd4ec3ab38c47cfc3461c1e9283a8507d613f
- React-Fabric: f6dade7007533daeb785ba5925039d83f343be4b
- React-FabricComponents: b0655cc3e1b5ae12a4a1119aa7d8308f0ad33520
- React-FabricImage: 9b157c4c01ac2bf433f834f0e1e5fe234113a576
- React-featureflags: f2792b067a351d86fdc7bec23db3b9a2f2c8d26c
- React-featureflagsnativemodule: 742a8325b3c821d2a1ca13a6d2a0fc72d04555e0
- React-graphics: 68969e4e49d73f89da7abef4116c9b5f466aa121
- React-hermes: ac0bcba26a5d288ebc99b500e1097da2d0297ddf
- React-idlecallbacksnativemodule: d61d9c9816131bf70d3d80cd04889fc625ee523f
- React-ImageManager: e906eec93a9eb6102a06576b89d48d80a4683020
- React-jserrorhandler: ac5dde01104ff444e043cad8f574ca02756e20d6
- React-jsi: 496fa2b9d63b726aeb07d0ac800064617d71211d
- React-jsiexecutor: dd22ab48371b80f37a0a30d0e8915b6d0f43a893
- React-jsinspector: 4629ac376f5765e684d19064f2093e55c97fd086
- React-jsitracing: 7a1c9cd484248870cf660733cd3b8114d54c035f
- React-logger: c4052eb941cca9a097ef01b59543a656dc088559
- React-Mapbuffer: 33546a3ebefbccb8770c33a1f8a5554fa96a54de
- React-microtasksnativemodule: d80ff86c8902872d397d9622f1a97aadcc12cead
- react-native-safe-area-context: cd916088cac5300c3266876218377518987b995e
- react-native-skia: 9b4e1185bdc0d4e7e6488c5419b5643cc456dd2e
- React-nativeconfig: 8efdb1ef1e9158c77098a93085438f7e7b463678
- React-NativeModulesApple: cebca2e5320a3d66e123cade23bd90a167ffce5e
- React-perflogger: 72e653eb3aba9122f9e57cf012d22d2486f33358
- React-performancetimeline: cd6a9374a72001165995d2ab632f672df04076dc
- React-RCTActionSheet: aacf2375084dea6e7c221f4a727e579f732ff342
- React-RCTAnimation: 395ab53fd064dff81507c15efb781c8684d9a585
- React-RCTAppDelegate: 345a6f1b82abc578437df0ce7e9c48740eca827c
- React-RCTBlob: 13311e554c1a367de063c10ee7c5e6573b2dd1d6
- React-RCTFabric: 007b1a98201cc49b5bc6e1417d7fe3f6fc6e2b78
- React-RCTImage: 1b1f914bcc12187c49ba5d949dac38c2eb9f5cc8
- React-RCTLinking: 4ac7c42beb65e36fba0376f3498f3cd8dd0be7fa
- React-RCTNetwork: 938902773add4381e84426a7aa17a2414f5f94f7
- React-RCTSettings: e848f1ba17a7a18479cf5a31d28145f567da8223
- React-RCTText: 7e98fafdde7d29e888b80f0b35544e0cb07913cf
- React-RCTVibration: cd7d80affd97dc7afa62f9acd491419558b64b78
- React-rendererconsistency: b4917053ecbaa91469c67a4319701c9dc0d40be6
- React-rendererdebug: aa181c36dd6cf5b35511d1ed875d6638fd38f0ec
- React-rncore: 120d21715c9b4ba8f798bffe986cb769b988dd74
- React-RuntimeApple: d033becbbd1eba6f9f6e3af6f1893030ce203edd
- React-RuntimeCore: 38af280bb678e66ba000a3c3d42920b2a138eebb
- React-runtimeexecutor: 877596f82f5632d073e121cba2d2084b76a76899
- React-RuntimeHermes: 37aad735ff21ca6de2d8450a96de1afe9f86c385
- React-runtimescheduler: 8ec34cc885281a34696ea16c4fd86892d631f38d
- React-timing: 331cbf9f2668c67faddfd2e46bb7f41cbd9320b9
- React-utils: ed818f19ab445000d6b5c4efa9d462449326cc9f
- ReactCodegen: f853a20cc9125c5521c8766b4b49375fec20648b
- ReactCommon: 300d8d9c5cb1a6cd79a67cf5d8f91e4d477195f9
+ RCT-Folly: 846fda9475e61ec7bcbf8a3fe81edfcaeb090669
+ RCTDeprecation: 5eb1d2eeff5fb91151e8a8eef45b6c7658b6c897
+ RCTRequired: cebcf9442fc296c9b89ac791dfd463021d9f6f23
+ RCTTypeSafety: b99aa872829ee18f6e777e0ef55852521c5a6788
+ React: 914f8695f9bf38e6418228c2ffb70021e559f92f
+ React-callinvoker: 23cd4e33928608bd0cc35357597568b8b9a5f068
+ React-Core: 6a0a97598e9455348113bfe4c573fe8edac34469
+ React-CoreModules: a88a6ca48b668401b9780e272e2a607e70f9f955
+ React-cxxreact: 06265fd7e8d5c3b6b49e00d328ef76e5f1ae9c8b
+ React-debug: 039d3dbd3078613e02e3960439bbf52f6d321bc4
+ React-defaultsnativemodule: 09efbfa17b15445907689c577e371558d8b08135
+ React-domnativemodule: 6284a09207d8e0e974affb0d84b43a0c1aee2554
+ React-Fabric: 5ffa7f2a10fb3bf835f97990d341419ae338963d
+ React-FabricComponents: 25173bc205a6b7c18d87121891f3acef1c329b04
+ React-FabricImage: aa90e4b2b34a79f9b4ee56328ad9222cb672f1f3
+ React-featureflags: 7bdaca8af1def3ec9203743c91b11ac7c2cb2574
+ React-featureflagsnativemodule: 6840bc359820d5e44f1de1f9ba69706e0a88a60b
+ React-graphics: b0a76138e325f9c5dfcc8fbc62491ab252ca736c
+ React-hermes: a852be3ab9e1f515e46ba3ea9f48c31d4a9df437
+ React-idlecallbacksnativemodule: 38895fd946b2dcb0af387f2176f5f2e578b14277
+ React-ImageManager: 44409a10adff7091c9e678b97ee59c7b0576b8ae
+ React-jserrorhandler: 3852205bbfc68277cd4e7392ad1fa74a170150fd
+ React-jsi: 7b53959aea60909ac6bbe4dd0bdec6c10d7dc597
+ React-jsiexecutor: 19938072af05ade148474bac41e0324a2d733f44
+ React-jsinspector: 0aecd79939adf576c6dd7bbbddf90b630e7827e4
+ React-jsinspectorcdp: 8245973529c78d150aebddd2c497ee290349faf0
+ React-jsinspectornetwork: 496a12dbc80835fac10acf29b9c4386ddcc472f1
+ React-jsinspectortracing: 1939b3e0cec087983384c5561bf925f35287d760
+ React-jsitooling: 86c70336d5c371b4289499e9303b6da118ad3eeb
+ React-jsitracing: 8eb0d50d7874886fb3ec7f85e0567f1964a20075
+ React-logger: a913317214a26565cd4c045347edf1bcacb80a3f
+ React-Mapbuffer: 94f4264de2cb156960cd82b338a403f4653f2fd9
+ React-microtasksnativemodule: 6c4ee39a36958c39c97b074d28f360246a335e84
+ react-native-get-random-values: d16467cf726c618e9c7a8c3c39c31faa2244bbba
+ react-native-maps: 9febd31278b35cd21e4fad2cf6fa708993be5dab
+ react-native-safe-area-context: c00143b4823773bba23f2f19f85663ae89ceb460
+ react-native-skia: 665cd52db7ad3d41e2a59c84e9c097343745c088
+ react-native-worklets-core: 28a6e2121dcf62543b703e81bc4860e9a0150cee
+ React-NativeModulesApple: ebf2ce72b35870036900d6498b33724386540a71
+ React-oscompat: eb0626e8ba1a2c61673c991bf9dc21834898475d
+ React-perflogger: 509e1f9a3ee28df71b0a66de806ac515ce951246
+ React-performancetimeline: 43a1ea36ac47853b479ae85e04c1c339721e99f1
+ React-RCTActionSheet: 30fe8f9f8d86db4a25ff34595a658ecd837485fc
+ React-RCTAnimation: 3126eb1cb8e7a6ca33a52fd833d8018aa9311af1
+ React-RCTAppDelegate: b03981c790aa40cf26e0f78cc0f1f2df8287ead4
+ React-RCTBlob: 53c35e85c85d6bdaa55dc81a0b290d4e78431095
+ React-RCTFabric: 4e2a4176f99b6b8f2d2eda9fc82453a3e6c3ef8e
+ React-RCTFBReactNativeSpec: 947126c649e04b95457a40bc97c4b2a76206534b
+ React-RCTImage: 074b2faa71a152a456c974e118b60c9eeda94a64
+ React-RCTLinking: e5ca17a4f7ae2ad7b0c0483be77e1b383ecd0a8a
+ React-RCTNetwork: c508d7548c9eceac30a8100a846ea00033a03366
+ React-RCTRuntime: 6813778046c775c124179d9e4d7b33d4129bbd84
+ React-RCTSettings: dd84c857a4fce42c1e08c1dabcda894e25af4a6e
+ React-RCTText: 6e4b177d047f98bccb90d6fb1ebdd3391cf8b299
+ React-RCTVibration: 9572d4a06a0c92650bcc62913e50eb2a89f19fb6
+ React-rendererconsistency: 6f0622076d7b26eda57a582db5ffd8b05fe94652
+ React-renderercss: c00b6db35f01e2f17e496d1d0793fc0be89d4f7b
+ React-rendererdebug: 17f707ba5ba1ed7a10dd997a2e27b2431b24a180
+ React-RuntimeApple: b9b9a53afd594eb49c3e6891f84327d1834a2c5e
+ React-RuntimeCore: 5a0c78665206a44c4a030e2b4af0c8d6ad05ae77
+ React-runtimeexecutor: 7f56789cd23bd4ea1f95595eb5c27e08cee3a19e
+ React-RuntimeHermes: b2d6bc03f4cc9d2eb7ee0a1bfe16c226cb2114ce
+ React-runtimescheduler: 5cc5c0568bf216e1ee8f3c2c0a1cff2ef3091b32
+ React-timing: b1e27e61bd184fab3792947685bebdb2dc55af9a
+ React-utils: ddf52534853a3b5f19d4615b1a1f172b504673f2
+ ReactAppDependencyProvider: 1bcd3527ac0390a1c898c114f81ff954be35ed79
+ ReactCodegen: 6c26f8c25d0b5ae66f86a1cce1777076ac8bcbd8
+ ReactCommon: 5f0e5c09a64a2717215dd84380e1a747810406f2
RevenueCat: 57028a8673201fdaacd1354065e8adbcba5739a4
- RNCAsyncStorage: 66991bb6672ed988a8c56289a08bf4fc3a29d4b3
- RNDateTimePicker: d1b3b7412981ec0d4f9136b7b2566bc612b0045b
- RNGestureHandler: fffddeb8af59709c6d8de11b6461a6af63cad532
+ RNCAsyncStorage: 29f0230e1a25f36c20b05f65e2eb8958d6526e82
+ RNDateTimePicker: cda4c045beca864cebb3209ef9cc4094f974864c
+ RNGestureHandler: 3a73f098d74712952870e948b3d9cf7b6cae9961
RNPurchases: 6fdd1000ce7cf8168ed6407d4f9166068906d2f2
- RNReanimated: 2e5069649cbab2c946652d3b97589b2ae0526220
- RNScreens: 362f4c861dd155f898908d5035d97b07a3f1a9d1
- RNSVG: 3a1cce2e940268a7d3554e3cf2bbd2195871f4fe
- RNVectorIcons: 3bf5f38dcb1aaf587c4101e9f3fcad5c8f5a88b2
+ RNReanimated: 0a42c1fc618e8f510b7b1724164308e49220dbe2
+ RNScreens: 0bbf16c074ae6bb1058a7bf2d1ae017f4306797c
+ RNSentry: bca90d41b7e8423262c5fcfccfb12328a3aa6701
+ RNSVG: 6f39605a4c4d200b11435c35bd077553c6b5963a
+ RNVectorIcons: c13cc1db346e960ecd0aafcdd5d0bb458133b9c1
+ RNWorklets: ad0606bee2a8103c14adb412149789c60b72bfb2
+ Sentry: b3ec44d01708fce73f99b544beb57e890eca4406
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
- Yoga: feb4910aba9742cfedc059e2b2902e22ffe9954a
+ Yoga: 728df40394d49f3f471688747cf558158b3a3bd1
-PODFILE CHECKSUM: 308d532ba6558014bf7c19183e5b86fb22340a16
+PODFILE CHECKSUM: f06f22bbb9b641136b14fb89500ef1a01f6344ca
COCOAPODS: 1.16.2
diff --git a/ios/UltraEdge.xcodeproj/project.pbxproj b/ios/UltraEdge.xcodeproj/project.pbxproj
index 4d1b4f6..bd190e8 100644
--- a/ios/UltraEdge.xcodeproj/project.pbxproj
+++ b/ios/UltraEdge.xcodeproj/project.pbxproj
@@ -7,9 +7,8 @@
objects = {
/* Begin PBXBuildFile section */
- 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; };
+ 13B07FBC1A68108700A75B9A /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.swift */; };
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
- 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
3E461D99554A48A4959DE609 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */; };
680E20222DA647090079DBCE /* UltraEdge.storekit in Resources */ = {isa = PBXBuildFile; fileRef = 680E20212DA647090079DBCE /* UltraEdge.storekit */; };
794E528C201D40C9A5E1ED16 /* noop-file.swift in Sources */ = {isa = PBXBuildFile; fileRef = E01CDB4814C54F9DBC642EAA /* noop-file.swift */; };
@@ -21,11 +20,9 @@
/* Begin PBXFileReference section */
13B07F961A680F5B00A75B9A /* UltraEdge.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = UltraEdge.app; sourceTree = BUILT_PRODUCTS_DIR; };
- 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = UltraEdge/AppDelegate.h; sourceTree = ""; };
- 13B07FB01A68108700A75B9A /* AppDelegate.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = AppDelegate.mm; path = UltraEdge/AppDelegate.mm; sourceTree = ""; };
+ 13B07FB01A68108700A75B9A /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = AppDelegate.swift; path = UltraEdge/AppDelegate.swift; sourceTree = ""; };
13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = UltraEdge/Images.xcassets; sourceTree = ""; };
13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = UltraEdge/Info.plist; sourceTree = ""; };
- 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = UltraEdge/main.m; sourceTree = ""; };
58EEBF8E8E6FB1BC6CAF49B5 /* libPods-UltraEdge.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-UltraEdge.a"; sourceTree = BUILT_PRODUCTS_DIR; };
680E20212DA647090079DBCE /* UltraEdge.storekit */ = {isa = PBXFileReference; lastKnownFileType = text; name = UltraEdge.storekit; path = ../UltraEdge.storekit; sourceTree = SOURCE_ROOT; };
6C2E3173556A471DD304B334 /* Pods-UltraEdge.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-UltraEdge.debug.xcconfig"; path = "Target Support Files/Pods-UltraEdge/Pods-UltraEdge.debug.xcconfig"; sourceTree = ""; };
@@ -55,11 +52,9 @@
isa = PBXGroup;
children = (
BB2F792B24A3F905000567C9 /* Supporting */,
- 13B07FAF1A68108700A75B9A /* AppDelegate.h */,
- 13B07FB01A68108700A75B9A /* AppDelegate.mm */,
+ 13B07FB01A68108700A75B9A /* AppDelegate.swift */,
13B07FB51A68108700A75B9A /* Images.xcassets */,
13B07FB61A68108700A75B9A /* Info.plist */,
- 13B07FB71A68108700A75B9A /* main.m */,
AA286B85B6C04FC6940260E9 /* SplashScreen.storyboard */,
E01CDB4814C54F9DBC642EAA /* noop-file.swift */,
BD45075CF1CE4C5297EDF6B0 /* UltraEdge-Bridging-Header.h */,
@@ -276,6 +271,7 @@
);
inputPaths = (
"${PODS_ROOT}/Target Support Files/Pods-UltraEdge/Pods-UltraEdge-resources.sh",
+ "${PODS_CONFIGURATION_BUILD_DIR}/EXApplication/ExpoApplication_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/EXConstants.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/ExpoConstants_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/ExpoFileSystem/ExpoFileSystem_privacy.bundle",
@@ -305,11 +301,14 @@
"${PODS_CONFIGURATION_BUILD_DIR}/React-Core/React-Core_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact/React-cxxreact_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/RevenueCat/RevenueCat.bundle",
+ "${PODS_CONFIGURATION_BUILD_DIR}/Sentry/Sentry.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/boost/boost_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/glog/glog_privacy.bundle",
+ "${PODS_CONFIGURATION_BUILD_DIR}/react-native-maps/ReactNativeMapsPrivacy.bundle",
);
name = "[CP] Copy Pods Resources";
outputPaths = (
+ "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoApplication_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXConstants.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoConstants_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoFileSystem_privacy.bundle",
@@ -339,8 +338,10 @@
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-Core_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-cxxreact_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RevenueCat.bundle",
+ "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Sentry.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/boost_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/glog_privacy.bundle",
+ "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ReactNativeMapsPrivacy.bundle",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
@@ -356,11 +357,16 @@
inputFileListPaths = (
);
inputPaths = (
+ "$(SRCROOT)/.xcode.env",
+ "$(SRCROOT)/.xcode.env.local",
+ "$(SRCROOT)/UltraEdge/UltraEdge.entitlements",
+ "$(SRCROOT)/Pods/Target Support Files/Pods-UltraEdge/expo-configure-project.sh",
);
name = "[Expo] Configure project";
outputFileListPaths = (
);
outputPaths = (
+ "$(SRCROOT)/Pods/Target Support Files/Pods-UltraEdge/ExpoModulesProvider.swift",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
@@ -373,8 +379,7 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- 13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */,
- 13B07FC11A68108700A75B9A /* main.m in Sources */,
+ 13B07FBC1A68108700A75B9A /* AppDelegate.swift in Sources */,
B18059E884C0ABDD17F3DC3D /* ExpoModulesProvider.swift in Sources */,
794E528C201D40C9A5E1ED16 /* noop-file.swift in Sources */,
);
@@ -390,8 +395,10 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = UltraEdge/UltraEdge.entitlements;
- CURRENT_PROJECT_VERSION = 3;
- DEVELOPMENT_TEAM = G7DJ799WPR;
+ CODE_SIGN_IDENTITY = "Apple Distribution";
+ CODE_SIGN_STYLE = Manual;
+ CURRENT_PROJECT_VERSION = 2;
+ DEVELOPMENT_TEAM = T348Z33H7K;
ENABLE_BITCODE = NO;
GCC_PREPROCESSOR_DEFINITIONS = (
"$(inherited)",
@@ -412,6 +419,7 @@
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_DEBUG";
PRODUCT_BUNDLE_IDENTIFIER = com.beaux.ultraedge;
PRODUCT_NAME = UltraEdge;
+ PROVISIONING_PROFILE_SPECIFIER = "com.beaux.ultraedge AppStore";
SWIFT_OBJC_BRIDGING_HEADER = "UltraEdge/UltraEdge-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
@@ -427,8 +435,10 @@
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = UltraEdge/UltraEdge.entitlements;
- CURRENT_PROJECT_VERSION = 3;
- DEVELOPMENT_TEAM = G7DJ799WPR;
+ CODE_SIGN_IDENTITY = "Apple Distribution";
+ CODE_SIGN_STYLE = Manual;
+ CURRENT_PROJECT_VERSION = 2;
+ DEVELOPMENT_TEAM = T348Z33H7K;
INFOPLIST_FILE = UltraEdge/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 15.1;
LD_RUNPATH_SEARCH_PATHS = (
@@ -444,6 +454,7 @@
OTHER_SWIFT_FLAGS = "$(inherited) -D EXPO_CONFIGURATION_RELEASE";
PRODUCT_BUNDLE_IDENTIFIER = com.beaux.ultraedge;
PRODUCT_NAME = UltraEdge;
+ PROVISIONING_PROFILE_SPECIFIER = "com.beaux.ultraedge AppStore";
SWIFT_OBJC_BRIDGING_HEADER = "UltraEdge/UltraEdge-Bridging-Header.h";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
diff --git a/ios/UltraEdge/AppDelegate.h b/ios/UltraEdge/AppDelegate.h
deleted file mode 100644
index 1658a43..0000000
--- a/ios/UltraEdge/AppDelegate.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#import
-#import
-#import
-
-@interface AppDelegate : EXAppDelegateWrapper
-
-@end
diff --git a/ios/UltraEdge/AppDelegate.mm b/ios/UltraEdge/AppDelegate.mm
deleted file mode 100644
index b27f832..0000000
--- a/ios/UltraEdge/AppDelegate.mm
+++ /dev/null
@@ -1,62 +0,0 @@
-#import "AppDelegate.h"
-
-#import
-#import
-
-@implementation AppDelegate
-
-- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
-{
- self.moduleName = @"main";
-
- // You can add your custom initial props in the dictionary below.
- // They will be passed down to the ViewController used by React Native.
- self.initialProps = @{};
-
- return [super application:application didFinishLaunchingWithOptions:launchOptions];
-}
-
-- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge
-{
- return [self bundleURL];
-}
-
-- (NSURL *)bundleURL
-{
-#if DEBUG
- return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@".expo/.virtual-metro-entry"];
-#else
- return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];
-#endif
-}
-
-// Linking API
-- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url options:(NSDictionary *)options {
- return [super application:application openURL:url options:options] || [RCTLinkingManager application:application openURL:url options:options];
-}
-
-// Universal Links
-- (BOOL)application:(UIApplication *)application continueUserActivity:(nonnull NSUserActivity *)userActivity restorationHandler:(nonnull void (^)(NSArray> * _Nullable))restorationHandler {
- BOOL result = [RCTLinkingManager application:application continueUserActivity:userActivity restorationHandler:restorationHandler];
- return [super application:application continueUserActivity:userActivity restorationHandler:restorationHandler] || result;
-}
-
-// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries
-- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
-{
- return [super application:application didRegisterForRemoteNotificationsWithDeviceToken:deviceToken];
-}
-
-// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries
-- (void)application:(UIApplication *)application didFailToRegisterForRemoteNotificationsWithError:(NSError *)error
-{
- return [super application:application didFailToRegisterForRemoteNotificationsWithError:error];
-}
-
-// Explicitly define remote notification delegates to ensure compatibility with some third-party libraries
-- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler
-{
- return [super application:application didReceiveRemoteNotification:userInfo fetchCompletionHandler:completionHandler];
-}
-
-@end
diff --git a/ios/UltraEdge/AppDelegate.swift b/ios/UltraEdge/AppDelegate.swift
new file mode 100644
index 0000000..6c78dc2
--- /dev/null
+++ b/ios/UltraEdge/AppDelegate.swift
@@ -0,0 +1,78 @@
+import Expo
+import React
+import ReactAppDependencyProvider
+
+@UIApplicationMain
+public class AppDelegate: ExpoAppDelegate {
+ var window: UIWindow?
+
+ var reactNativeDelegate: ExpoReactNativeFactoryDelegate?
+ var reactNativeFactory: RCTReactNativeFactory?
+
+ public override func application(
+ _ application: UIApplication,
+ didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? = nil
+ ) -> Bool {
+ let delegate = ReactNativeDelegate()
+ let factory = ExpoReactNativeFactory(delegate: delegate)
+ delegate.dependencyProvider = RCTAppDependencyProvider()
+
+ reactNativeDelegate = delegate
+ reactNativeFactory = factory
+ bindReactNativeFactory(factory)
+
+ window = UIWindow(frame: UIScreen.main.bounds)
+ factory.startReactNative(
+ withModuleName: "main",
+ in: window,
+ launchOptions: launchOptions
+ )
+
+ return super.application(application, didFinishLaunchingWithOptions: launchOptions)
+ }
+
+ // Linking API
+ public override func application(
+ _ app: UIApplication,
+ open url: URL,
+ options: [UIApplication.OpenURLOptionsKey: Any] = [:]
+ ) -> Bool {
+ return super.application(app, open: url, options: options) ||
+ RCTLinkingManager.application(app, open: url, options: options)
+ }
+
+ // Universal Links
+ public override func application(
+ _ application: UIApplication,
+ continue userActivity: NSUserActivity,
+ restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void
+ ) -> Bool {
+ let result = RCTLinkingManager.application(
+ application,
+ continue: userActivity,
+ restorationHandler: restorationHandler
+ )
+ return super.application(
+ application,
+ continue: userActivity,
+ restorationHandler: restorationHandler
+ ) || result
+ }
+}
+
+class ReactNativeDelegate: ExpoReactNativeFactoryDelegate {
+ // Extension point for config-plugins
+
+ override func sourceURL(for bridge: RCTBridge) -> URL? {
+ // needed to return the correct URL for expo-dev-client.
+ bridge.bundleURL ?? bundleURL()
+ }
+
+ override func bundleURL() -> URL? {
+ #if DEBUG
+ return RCTBundleURLProvider.sharedSettings().jsBundleURL(forBundleRoot: ".expo/.virtual-metro-entry")
+ #else
+ return Bundle.main.url(forResource: "main", withExtension: "jsbundle")
+ #endif
+ }
+}
diff --git a/ios/UltraEdge/Info.plist b/ios/UltraEdge/Info.plist
index e9c0fc6..a28bfb0 100644
--- a/ios/UltraEdge/Info.plist
+++ b/ios/UltraEdge/Info.plist
@@ -1,80 +1,82 @@
-
- CADisableMinimumFrameDurationOnPhone
-
- CFBundleDevelopmentRegion
- $(DEVELOPMENT_LANGUAGE)
- CFBundleDisplayName
- UltraEdge
- CFBundleExecutable
- $(EXECUTABLE_NAME)
- CFBundleIdentifier
- $(PRODUCT_BUNDLE_IDENTIFIER)
- CFBundleInfoDictionaryVersion
- 6.0
- CFBundleName
- $(PRODUCT_NAME)
- CFBundlePackageType
- $(PRODUCT_BUNDLE_PACKAGE_TYPE)
- CFBundleShortVersionString
- 1.0.0
- CFBundleSignature
- ????
- CFBundleURLTypes
-
-
- CFBundleURLSchemes
-
- com.beaux.ultraedge
-
-
-
- CFBundleVersion
- 1
- LSMinimumSystemVersion
- 12.0
- LSRequiresIPhoneOS
-
- NSAppTransportSecurity
-
- NSAllowsArbitraryLoads
-
- NSAllowsLocalNetworking
-
-
- NSCameraUsageDescription
- Allow $(PRODUCT_NAME) to access your camera
- NSMicrophoneUsageDescription
- Allow $(PRODUCT_NAME) to access your microphone
- NSPhotoLibraryUsageDescription
- Access required to allow users to update their profile picture
- UILaunchStoryboardName
- SplashScreen
- UIRequiredDeviceCapabilities
-
- arm64
-
- UIRequiresFullScreen
-
- UIStatusBarStyle
- UIStatusBarStyleDefault
- UISupportedInterfaceOrientations
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
-
- UISupportedInterfaceOrientations~ipad
-
- UIInterfaceOrientationPortrait
- UIInterfaceOrientationPortraitUpsideDown
- UIInterfaceOrientationLandscapeLeft
- UIInterfaceOrientationLandscapeRight
-
- UIUserInterfaceStyle
- Automatic
- UIViewControllerBasedStatusBarAppearance
-
-
-
\ No newline at end of file
+
+ CADisableMinimumFrameDurationOnPhone
+
+ CFBundleDevelopmentRegion
+ $(DEVELOPMENT_LANGUAGE)
+ CFBundleDisplayName
+ UltraEdge
+ CFBundleExecutable
+ $(EXECUTABLE_NAME)
+ CFBundleIdentifier
+ $(PRODUCT_BUNDLE_IDENTIFIER)
+ CFBundleInfoDictionaryVersion
+ 6.0
+ CFBundleName
+ $(PRODUCT_NAME)
+ CFBundlePackageType
+ $(PRODUCT_BUNDLE_PACKAGE_TYPE)
+ CFBundleShortVersionString
+ 1.0.0
+ CFBundleSignature
+ ????
+ CFBundleURLTypes
+
+
+ CFBundleURLSchemes
+
+ com.beaux.ultraedge
+
+
+
+ CFBundleVersion
+ 2
+ LSMinimumSystemVersion
+ 12.0
+ LSRequiresIPhoneOS
+
+ NSAppTransportSecurity
+
+ NSAllowsArbitraryLoads
+
+ NSAllowsLocalNetworking
+
+
+ NSCameraUsageDescription
+ Allow $(PRODUCT_NAME) to access your camera
+ NSMicrophoneUsageDescription
+ Allow $(PRODUCT_NAME) to access your microphone
+ NSPhotoLibraryUsageDescription
+ Access required to allow users to update their profile picture
+ RCTNewArchEnabled
+
+ UILaunchStoryboardName
+ SplashScreen
+ UIRequiredDeviceCapabilities
+
+ arm64
+
+ UIRequiresFullScreen
+
+ UIStatusBarStyle
+ UIStatusBarStyleDefault
+ UISupportedInterfaceOrientations
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+
+ UISupportedInterfaceOrientations~ipad
+
+ UIInterfaceOrientationPortrait
+ UIInterfaceOrientationPortraitUpsideDown
+ UIInterfaceOrientationLandscapeLeft
+ UIInterfaceOrientationLandscapeRight
+
+ UIUserInterfaceStyle
+ Automatic
+ UIViewControllerBasedStatusBarAppearance
+
+
+
diff --git a/ios/UltraEdge/PrivacyInfo.xcprivacy b/ios/UltraEdge/PrivacyInfo.xcprivacy
index 5bb83c5..49b8ded 100644
--- a/ios/UltraEdge/PrivacyInfo.xcprivacy
+++ b/ios/UltraEdge/PrivacyInfo.xcprivacy
@@ -6,20 +6,20 @@
NSPrivacyAccessedAPIType
- NSPrivacyAccessedAPICategoryUserDefaults
+ NSPrivacyAccessedAPICategoryFileTimestamp
NSPrivacyAccessedAPITypeReasons
- CA92.1
+ C617.1
+ 0A2A.1
+ 3B52.1
NSPrivacyAccessedAPIType
- NSPrivacyAccessedAPICategoryFileTimestamp
+ NSPrivacyAccessedAPICategoryUserDefaults
NSPrivacyAccessedAPITypeReasons
- 0A2A.1
- 3B52.1
- C617.1
+ CA92.1
diff --git a/ios/UltraEdge/main.m b/ios/UltraEdge/main.m
deleted file mode 100644
index 25181b6..0000000
--- a/ios/UltraEdge/main.m
+++ /dev/null
@@ -1,10 +0,0 @@
-#import
-
-#import "AppDelegate.h"
-
-int main(int argc, char * argv[]) {
- @autoreleasepool {
- return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class]));
- }
-}
-
diff --git a/src/components/ErrorBoundary.tsx b/src/components/ErrorBoundary.tsx
new file mode 100644
index 0000000..08bb204
--- /dev/null
+++ b/src/components/ErrorBoundary.tsx
@@ -0,0 +1,72 @@
+/**
+ * Root error boundary. In release builds an uncaught render error would
+ * otherwise leave the root view empty (solid black screen); this surfaces
+ * the message so TestFlight builds are debuggable without a crash reporter.
+ */
+
+import React from 'react';
+import { ScrollView, StyleSheet, Text, View } from 'react-native';
+
+interface Props {
+ children: React.ReactNode;
+}
+
+interface State {
+ error: Error | null;
+}
+
+export default class ErrorBoundary extends React.Component {
+ state: State = { error: null };
+
+ static getDerivedStateFromError(error: Error): State {
+ return { error };
+ }
+
+ componentDidCatch(error: Error, errorInfo: React.ErrorInfo) {
+ console.error('Uncaught error in component tree:', error, errorInfo.componentStack);
+ }
+
+ render() {
+ if (this.state.error) {
+ return (
+
+
+ Something went wrong
+ {this.state.error.message}
+ {__DEV__ && this.state.error.stack ? (
+ {this.state.error.stack}
+ ) : null}
+
+
+ );
+ }
+ return this.props.children;
+ }
+}
+
+const styles = StyleSheet.create({
+ container: {
+ flex: 1,
+ backgroundColor: '#1c1c1e',
+ },
+ content: {
+ padding: 24,
+ paddingTop: 80,
+ },
+ title: {
+ color: '#ffffff',
+ fontSize: 20,
+ fontWeight: '700',
+ marginBottom: 12,
+ },
+ message: {
+ color: '#ff6b6b',
+ fontSize: 15,
+ marginBottom: 16,
+ },
+ stack: {
+ color: '#8e8e93',
+ fontSize: 12,
+ fontFamily: 'Courier',
+ },
+});