Post

Replies

Boosts

Views

Activity

Expo SDK 54 / React Native app crashes on launch on iOS 26.4.2 - SIGABRT in TurboModule - App Store rejected
My app Perfkt Music (Bundle ID: com.perfktmusic.app, App ID: 6763551647) has been rejected multiple times under Guideline 2.1.0 App Completeness because it crashes on launch on iOS 26.4.2 devices (iPad Air 11-inch M3 and iPhone 17 Pro Max). App Setup: Expo SDK 54.0.0 React Native 0.81.0 Built with Xcode 26 (macos-sequoia-15.5-xcode-26.0 image on EAS) Bundle ID: com.perfktmusic.app Crash Details from Apple's crash log: Exception: EXC_CRASH (SIGABRT) Termination: abort() called Faulting thread: com.meta.react.turbomodulemanager.queue Stack trace shows: __pthread_kill -> pthread_kill -> abort -> __abort_message -> demangling_terminate_handler -> _objc_terminate -> std::__terminate -> __cxa_rethrow -> objc_exception_rethrow The crash occurs in the TurboModule manager queue. The app does NOT crash on iOS 25 or any prior public release. What I have tried: newArchEnabled: true newArchEnabled: false buildReactNativeFromSource: true UIDeviceFamily: [1] (iPhone only) Multiple SDK versions Questions: Is this a known issue with React Native TurboModules on iOS 26.4.2? What is the exact fix needed for an Expo managed workflow app to pass App Store review on iOS 26.4.2? Is there a specific build configuration, package version, or code change that resolves this crash? Apple's App Review team directed me to the Developer Forums for assistance. Any guidance from Apple engineers or developers who have successfully passed review on iOS 26 would be greatly appreciated.
0
0
55
2d
Expo SDK 54 / React Native app crashes on launch on iOS 26.4.2 - SIGABRT in TurboModule - App Store rejected
My app Perfkt Music (Bundle ID: com.perfktmusic.app, App ID: 6763551647) has been rejected multiple times under Guideline 2.1.0 App Completeness because it crashes on launch on iOS 26.4.2 devices (iPad Air 11-inch M3 and iPhone 17 Pro Max). App Setup: Expo SDK 54.0.0 React Native 0.81.0 Built with Xcode 26 (macos-sequoia-15.5-xcode-26.0 image on EAS) Bundle ID: com.perfktmusic.app Crash Details from Apple's crash log: Exception: EXC_CRASH (SIGABRT) Termination: abort() called Faulting thread: com.meta.react.turbomodulemanager.queue Stack trace shows: __pthread_kill -> pthread_kill -> abort -> __abort_message -> demangling_terminate_handler -> _objc_terminate -> std::__terminate -> __cxa_rethrow -> objc_exception_rethrow The crash occurs in the TurboModule manager queue. The app does NOT crash on iOS 25 or any prior public release. What I have tried: newArchEnabled: true newArchEnabled: false buildReactNativeFromSource: true UIDeviceFamily: [1] (iPhone only) Multiple SDK versions Questions: Is this a known issue with React Native TurboModules on iOS 26.4.2? What is the exact fix needed for an Expo managed workflow app to pass App Store review on iOS 26.4.2? Is there a specific build configuration, package version, or code change that resolves this crash? Apple's App Review team directed me to the Developer Forums for assistance. Any guidance from Apple engineers or developers who have successfully passed review on iOS 26 would be greatly appreciated.
Replies
0
Boosts
0
Views
55
Activity
2d