New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Getting duplicates symbols after installing expo-notifications in a bare project (ios) #8745
Comments
Also experiencing the same error:
|
FYI @Speedy1991 - I was able to successfully build without this error by downgrading to |
@Speedy1991 look like you are right. Did get the same issue and decide to exclude expo-permissions and I was able to build. For now I will use react-native-permissions |
Getting this same issue, only on iOS as well.
Will try @andyhmltn's and @EQuimper's solutions. |
can you show me the output of running |
For my solution, I also removed |
|
Downgrading to 0.1.7 causes an other problem: #8084 (comment) |
@Speedy1991 make sure to clear your pods. When i did remove it I did make sure to delete my pods folder and Podfile.lock |
# Why Fixes #8745 — the _duplicate symbols_ problem occurring due to the fact that recently the requester has been moved to `expo-notifications` without changing the name. This makes it so that two separate packages have class of the same name which is bad. # How `expo-notifications@>0.3.0` were breaking iOS builds when bundled alongside `expo-permissions@<9.0.0`. # Test Plan I have verified manually in a separate project that the suggested changes fix the issue.
Hey all, sorry for introducing this bug. For those interested, it has been introduced in #8486 (you can read the discussion underneath merge event). Good news is the fix has just landed on |
@sjchmiela thanks for the quick fix |
Fixes #8745 — the _duplicate symbols_ problem occurring due to the fact that recently the requester has been moved to `expo-notifications` without changing the name. This makes it so that two separate packages have class of the same name which is bad. `expo-notifications@>0.3.0` were breaking iOS builds when bundled alongside `expo-permissions@<9.0.0`. I have verified manually in a separate project that the suggested changes fix the issue.
Getting duplicates symbols after installing expo-notifications in a bare project
yarn add expo-notifications && cd ios && pod install
Deploying the app with xcode to a local device leads to duplicate symbols.
I already checked if there is some manual linking going on, but Libraries are clean. Linking is only against pods.
Targets:
Versions:
I don't know how, but it looks like
libEXNotifications
is colliding withlibEXPermissions
?The text was updated successfully, but these errors were encountered: