[🐛] [tvOS] app 26.4.0: undefined symbol PHAsset — Photos framework no longer autolinked after .m → .mm
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 76/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- objective-c, react-native
- Domain
- build-system, mobile
Research direction
Start with the RNFBApp.podspec and inspect how frameworks are declared for iOS and tvOS. Reproduce the tvOS build with react-native-tvos 0.87.1-1 and Xcode 27, then verify that the undefined PHAsset symbol is resolved and the Photos framework is linked for tvOS.
Written by the indexing model from the issue text.
Description
Issue
Hi, I am getting exactly the same error as https://github.com/invertase/react-native-firebase/issues/9136 but on tvOS 27, using Xcode 27.
It works fine after adding s.tvos.frameworks = 'Photos' in the RNFBApp.podspec. Photokit definitely should be available on tvOS as well, see: https://developer.apple.com/documentation/photokit
Tested using react-native-tvos 0.87.1-1
- Dominant language
- TypeScript
- Stars
- 12.3k
- Forks
- 2.3k
- Avg merge
- 3d 6h
- Merged PRs (30d)
- 39
Getting set up
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from invertase/react-native-firebase
-
Needs Attention type: bug
Difficulty 4/5 3-5 days Newbie friendliness 56/100
invertase/react-native-firebase#9348 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
invertase/react-native-firebase#9344 ·
Maintainers usually reply within 1 day
-
platform: ios plugin: database type: bug
Difficulty 3/5 1-2 days Newbie friendliness 78/100
invertase/react-native-firebase#9339 · 3 comments ·
Maintainers usually reply within 1 day
-
blocked: customer-response platform: android plugin: app-check Stale type: bug
Difficulty 4/5 3-5 days Newbie friendliness 42/100
invertase/react-native-firebase#9227 · 7 comments ·
Maintainers usually reply within 1 day
-
blocked: firebase-sdk Keep Open plugin: analytics type: bug
Difficulty 4/5 3-5 days Newbie friendliness 38/100
invertase/react-native-firebase#9115 · 3 comments ·
Maintainers usually reply within 1 day
All issues in invertase/react-native-firebase
Similar issues
-
priority: P2
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
prime-radiant-inc/evener#3291 ·
Maintainers usually reply within 1 day
-
accessibility bug revealjs
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
quarto-dev/quarto-cli#14961 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
supabase/agent-skills#614 ·
-
Content
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
RunestoneInteractive/rs#1559 · 1 comment ·
Maintainers usually reply within 2 days