Skip to content
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

Invalid RNSVG.podspec file: undefined method `visionos' for #<Pod::Specification name="RNSVG">. #2241

Closed
Etaliya opened this issue Mar 7, 2024 · 16 comments

Comments

@Etaliya
Copy link

Etaliya commented Mar 7, 2024

Pod install error

"react": "18.2.0",
"react-native": "0.72.11",
"react-native-svg": "^15.1.0",

[!] Invalid Podfile file:
[!] Invalid RNSVG.podspec file: undefined method `visionos' for #<Pod::Specification name="RNSVG">.

from /Users/mac/Desktop/WorkSpace/Rootchat/RootchatRN/node_modules/react-native-svg/RNSVG.podspec:18

-------------------------------------------

s.tvos.exclude_files = '**/*.macos.{h,m,mm}'

s.visionos.exclude_files = '**/*.macos.{h,m,mm}'

s.osx.exclude_files = '**/*.ios.{h,m,mm}'

-------------------------------------------

.

from /Users/mac/Desktop/WorkSpace/Rootchat/RootchatRN/ios/Podfile:29

-------------------------------------------

target 'rootsapp' do

config = use_native_modules!

-------------------------------------------

@bananer
Copy link

bananer commented Mar 7, 2024

Fixed for me by updating Cocoapods, see getsentry/sentry-react-native#3547 (comment)

@somias
Copy link

somias commented Mar 7, 2024

Fixed for me by updating Cocoapods, see getsentry/sentry-react-native#3547 (comment)

Worked for me too! Thanks

@ssandroidify
Copy link

ssandroidify commented Mar 8, 2024

Updating cocoapods did'n worked for me
also ive tried to link react-native-svg manually in ios, that also did'n worked

---update---
i was able to fix the problem
navigate to
node_module/react-native-svg/RNSVG.podspec file

and delete
s.visionos.exclude_files = '**/*.macos.{h,m,mm}'
and
:visionos => "1.0"

and create a patch using "patch-package"

@Bellarose143
Copy link

Fixed by adding "image": "latest" in my eas.json for the respective profile I was building with

@kvrscream
Copy link

@ssandroidify thank's so much! This works for me

@DogukanTansuk
Copy link

DogukanTansuk commented Mar 20, 2024

"react": "18.2.0",
"react-native": "0.73.6",
"react-native-svg": "^15.1.0",

Issue still remaining, is there any update about this bug?

People who has that issue, update "watchman" on your mac, with watchman your Pod version will be updated as well and this will fix the problem that you have.

@TanveerShah0
Copy link

getting the same error, Does anyone find any stable solution?

Updating Watchman didn't work. @DogukanTansuk

@ssandroidify could you please help me with the patch package creation?

@ssandroidify
Copy link

ssandroidify commented Mar 21, 2024

@TanveerShah0
make these 2 changes in below mentioned file

navigate to -
node_module/react-native-svg/RNSVG.podspec file

and delete
s.visionos.exclude_files = '**/*.macos.{h,m,mm}'
and
:visionos => "1.0"

then install this package patch-package

then run cmd -
npx patch-package react-native-svg

@muhammad-kumail
Copy link

muhammad-kumail commented Mar 23, 2024

Last version of react-native-svg is not stable. I downgraded to 14.1.0 yarn add react-native-svg@14.1.0 and pod install worked.

@DogukanTansuk
Copy link

DogukanTansuk commented Mar 24, 2024

getting the same error, Does anyone find any stable solution?

Updating Watchman didn't work. @DogukanTansuk

@ssandroidify could you please help me with the patch package creation?

Ensure that your cocoapods version above 1.14.3, please follow the steps to ensure that you're in right configuration to fix this problem;

rm -rf node_modules yarn.lock ios/Pods ios/Podfile.lock
yarn && npx pod-install

This is fixed my problem if it is not works for you then yours is different than mine. Our 4 team member also fixed like this.

@Mcherif34
Copy link

Last version of react-native-svg is not stable. I downgraded to 14.1.0 yarn add react-native-svg@14.1.0 and pod install worked.

That's work for me. Thank you

@Amurmurmur
Copy link

Whats the status on this? This is still occuring

@jakex7
Copy link
Member

jakex7 commented May 16, 2024

Hi everyone,
This bug has been fixed and released in the latest version 15.3.0 🎉 After the update everything should work and if not - feel free to ping me here or open a new issue.

@jakex7 jakex7 closed this as completed May 16, 2024
@premsuthar42
Copy link

just downgrade the react-native-svg.
use this also :: npm i react-native-svg@13.14.0

@premsuthar42
Copy link

Whats the status on this? This is still occuring

downgrade the npm svg package

@pedroamuniz
Copy link

Last version of react-native-svg is not stable. I downgraded to 14.1.0 yarn add react-native-svg@14.1.0 and pod install worked.

npx expo install react-native-svg@9.13.6 worked for me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests