--- title: "Customizing a default view for iOS" slug: "dpo-replace-ios-app-sdk-ui-default-view" updated: 2026-10-27T20:13:12Z published: 2026-10-27T20:13:12Z canonical: "docs.onespan.com/dpo-replace-ios-app-sdk-ui-default-view" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.onespan.com/llms.txt > Use this file to discover all available pages before exploring further. # Customizing a default view for iOS You can define your own custom views without writing any code. The DigipassONE App SDK package includes a customize folder containing XIB files that you can edit using Interface Builder. For example, to customize the Transaction view: 1. Use Finder to copy Authorize.xib from the customize folder to your application project folder. Use Interface Builder to modify the layout and appearance to suit your needs. 2. Use the macOS Terminal to navigate to your project folder and run the following command to create the Authorize.nib file: ```plaintext ibtool --compile Authorize.nib Authorize.xib ``` 1. Still in Terminal, navigate to the Frameworks folder and make a copy of nnl.uaf-asm.bundle. Rename the copy of the bundle to custom.nnl.uaf-asm.bundle. 2. Copy the file Authorize.nib that you created in Step 2 to custom.nnl.uaf-asm.bundle. 3. Use Xcode to add custom.nnl.uaf-asm.bundle to your project. Make sure that the custom bundle is present in the Copy Bundle Resources section in your project settings. Formerly known as Digipass S3 App SDK. Includes SDKs for Android, iOS and web.