- Docusaurus 3.7.0 with both English and Chinese (zh-CN) locales - Full API reference split into structured pages - Homepage with hero, feature cards, and quick start section - GitHub Actions workflow for auto-deployment to GitHub Pages Co-authored-by: Cursor <cursoragent@cursor.com>
1.1 KiB
1.1 KiB
| id | title |
|---|---|
| troubleshooting | Troubleshooting |
🔧 Troubleshooting
iOS pod install fails
cd ios
bundle install
bundle exec pod install --repo-update
Android build errors
cd android && ./gradlew clean && cd ..
Segmentation fails / zero regions
- Verify
originUrl/maskUrlare accessible - Confirm mask semantic colors match the
semanticColorsconfig - Check Metro logs for
[MaskSegment]/[⏱ ...]output
Dashed outlines misaligned / extra contours
- Outlines are generated from mask pixel external contours; long-press only shows the connected component at the touch point
- The initial carousel only shows the largest connected component for each semantic region
Common Duplicate Module Errors
Symptoms:
SkiaPictureView must be a function (received 'undefined')createAnimatedNode: Animated node[...] already exists
Solution:
- Copy the
singletonPackages+extraNodeModules+blockListpattern fromexample/metro.config.js - At the top of your
index.js, import gesture-handler → reanimated → skia in order - Restart Metro with
--reset-cacheand reinstall the app