react-native-svg
react-native-svg copied to clipboard
Invalid `RNSVG.podspec` file: undefined method `visionos' for #<Pod::Specification name="RNSVG">.
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!
-------------------------------------------
Fixed for me by updating Cocoapods, see https://github.com/getsentry/sentry-react-native/issues/3547#issuecomment-1911977140
Fixed for me by updating Cocoapods, see getsentry/sentry-react-native#3547 (comment)
Worked for me too! Thanks
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"
Fixed by adding "image": "latest"
in my eas.json
for the respective profile I was building with
@ssandroidify thank's so much! This works for me
"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.
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?
@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
Last version of react-native-svg is not stable. I downgraded to 14.1.0 yarn add [email protected]
and pod install
worked.
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.
Last version of react-native-svg is not stable. I downgraded to 14.1.0
yarn add [email protected]
andpod install
worked.
That's work for me. Thank you
Whats the status on this? This is still occuring
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.
just downgrade the react-native-svg. use this also :: npm i [email protected]
Whats the status on this? This is still occuring
downgrade the npm svg package
Last version of react-native-svg is not stable. I downgraded to 14.1.0
yarn add [email protected]
andpod install
worked.
npx expo install [email protected] worked for me
Last version of react-native-svg is not stable. I downgraded to 14.1.0
yarn add [email protected]
andpod install
worked.
I tried the news version 15.4 but its not working...
But this Solution helped me out.TY