1.8 KiB
1.8 KiB
Troubleshooting
Before opening an issue, make sure you try the following:
iOS
- Try cleaning and rebuilding everything:
rm -rf package-lock.json && rm -rf yarn.lock && rm -rf node_modules && rm -rf ios/Podfile.lock && rm -rf ios/Pods npm i # or "yarn" cd ios && pod repo update && pod update && pod install
- Check your minimum iOS version. react-native-vision-camera requires a minimum iOS version of 11.0.
- Check your Swift version. react-native-vision-camera requires a minimum Swift version of 5.2.
- Make sure you have created a Swift bridging header in your project.
- Open your project with Xcode (
Example.xcworkspace
) - In the menu-bar, press File > New > File (⌘ + N)
- Use whatever name you prefer, e.g.
File.swift
, and press Create - Press Create Bridging Header when promted.
- Open your project with Xcode (
- If you're experiencing weird behaviour, check the logs in Xcode to find out more.
Android
- Since the Android implementation uses the not-yet fully stable CameraX API, make sure you've browsed the CameraX issue tracker to find out if your issue is a limitation by the CameraX library even I cannot get around.
- If you're experiencing weird behaviour, check the logs in Android Studio/Logcat (⌘ + 6) to find out more.
- If a camera device is not being returned by
getAvailableCameraDevices()
, make sure it meets the minimum requirements - that is minum supported harwdware level ofLIMITED
and above. See this section in the Android docs for more information.