react / react/react-native-website

Integration with Existing Apps: Podfile example does not use `use_react_native!`, is incomplete

Open Beginner friendly
#2,958 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

👋 Good first issue
Dominant language
MDX
Stars
2.2k
Forks
6.3k
Avg merge
11h 37m
Merged PRs (30d)
19

Description

Description

React Native 0.60 added the Podfile macro use_react_native!. In 0.63, the macro was added to the template project Podfile, replacing tens of pod lines in the Podfile of a React Native iOS app. (See the change in upgrade-helper.)

However, the Integration with Existing Apps docs page still suggests adding all the pod lines manually. (Worse, it is out of date, missing some pods that the reader basically just has to figure out through trial and error.)

The documentation should just suggest using use_react_native!, like the template project does.

Documentation version

next, 0.67

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Open the Integration with Existing Apps documentation page and compare its Podfile example with the React Native template Podfile and the referenced upgrade-helper change. Update the example to recommend use_react_native! instead of manual pod lines, then verify the next, 0.67 documentation no longer requires readers to infer missing pods.

Written by the indexing model from the issue text.

Assessment

Tech stack
react-native
Domain
documentation
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
78/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.