 <p>Have you scanned for peripheral with the services, code below:</p> <pre><code>NSDictionary *options = [NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithBool:YES], CBCentralManagerScanOptionAllowDuplicatesKey, nil]; [self.bluetoothManager scanForPeripheralsWithServices:nil options:options]; </code></pre>