/

barcode-capture-net-ios
Cursor Skill
Use when BarcodeCapture is involved in a .NET for iOS project (`net*-ios` target framework, `Scandit.DataCapture.Barcode` NuGet) — whether the user mentions BarcodeCapture directly, or the codebase already uses BarcodeCapture as its barcode scanning library and something needs to be added, changed, fixed, or migrated. This includes adding BarcodeCapture to a new .NET iOS app, configuring `BarcodeCaptureSettings`, wiring up `IBarcodeCaptureListener` or the `BarcodeScanned` event, customizing the `BarcodeCaptureOverlay`, handling the `ViewWillAppear`/`ViewWillDisappear` camera lifecycle, upgrading or migrating between Scandit SDK versions (v6→v7, v7→v8, or any bump of the Scandit .NET SDK), troubleshooting BarcodeCapture behavior, or replacing a third-party barcode scanning library (ZXing.Net.Mobile, ZXing.Net, AVFoundation-based scanners) with BarcodeCapture. If the project targets `net*-ios` and is **not** a MAUI app (`<UseMaui>true</UseMaui>`) and BarcodeCapture is in play — including any question about upgrading the Scandit .NET iOS SDK — use this skill.
AI agent skills for integrating the Scandit Data Capture SDK — product selection, documentation, and implementation guides for barcode scanning, ID capture, and smart label capture.