Resources
Best practices
- Initialize the SDK on application load (typically in
AppDelegate'sdidFinishLaunchingWithOptionsorviewDidLoad), not on the capture button click. Authentication with the backend takes a few seconds and, if done together with the camera opening, creates a perception of lag. - Do not use bridges to implement the native iOS SDK inside Flutter. Use the official Flutter plugin.
- Keep the SDK updated. Unico is not responsible for issues in deprecated versions.
- Open the workspace, not the project. If you're using CocoaPods, always open the
.xcworkspacefile, not.xcodeproj.
Sample app
Official iOS applications with a complete SDK integration, demonstrating the main flows. Use them to validate your integration before going to production.