CBPeripheralManager add/remove service several times