По-умолчанию в iOS работать с Blueooth устройствами в фоне нельзя. В связи с этим, уход приложения в фон может сделать невалидными все PKCS#11 хендлы слотов, сессий, объектов и т.п. Bluetooth токенов.
Чтобы дать приложению возможность работать в фоне с Bluetooth устройствами в Info.plist необходимо дописать следующее:
<key>UIBackgroundModes</key> <array> <string>external-accessory</string> </array>