iOS Client SDK Crash during login

book

Article ID: 132423

calendar_today

Updated On:

Products

CA Rapid App Security CA Advanced Authentication CA API Gateway

Issue/Introduction

Riskfort (Device DNA) DDNA SDK crashes randomly on customer's iOS devices.

Cause

Root cause of this issue is not clear as the issue did not reproduce  in-house at  Broadcom. Probably RMDeviceInventoryDelegate object goes out of scope in customer's App. When forcing this going out of scope behavior is the only way this issue is reproduced. 

Environment

Devices running with iOS Client DDNA SDK version below 8.3.4. 

Resolution

Reference for RMDeviceInventoryDelegate object has been changed from 'automatic' to 'weak' as SDK may crash when automatic delegate goes out of scope. The fix has been provided in version 8.3.3 of ca-ddna-iOS-sdk-8.3.3 

Additional Information

None.