---
title: Peripheral Scanning Options
framework: corebluetooth
role: collectionGroup
role_heading: API Collection
path: corebluetooth/peripheral-scanning-options
---

# Peripheral Scanning Options

Keys used to pass options when scanning for peripherals.

## Topics

### Constants

- [CBCentralManagerScanOptionAllowDuplicatesKey](corebluetooth/cbcentralmanagerscanoptionallowduplicateskey.md)
- [CBCentralManagerScanOptionSolicitedServiceUUIDsKey](corebluetooth/cbcentralmanagerscanoptionsolicitedserviceuuidskey.md)

## See Also

### Scanning or Stopping Scans of Peripherals

- [scanForPeripherals(withServices:options:)](corebluetooth/cbcentralmanager/scanforperipherals(withservices:options:).md)
- [stopScan()](corebluetooth/cbcentralmanager/stopscan().md)
- [isScanning](corebluetooth/cbcentralmanager/isscanning.md)
