SDK for iOS (Objective-C)
VMware Workspace ONE SDK for iOS (Objective-C)
Migrate to the Latest SDK Version
Supported Operating Systems and Requirements for the Workspace ONE SDK for iOS (Objective-C)
Security Considerations for OpenURL in iOS
Getting Started
Add Frameworks in Xcode
Adding the Required Xcode Bundle Resources
Add the Workspace ONE SDK Frameworks
Using Valid Architectures
Register Callback Scheme
Miscellaneous Entries for the Info.PLIST File
Compile With Xcode 7
Initialize the SDK
SDK and Application Profiles
Implementing the Beacon
Implementing MDM Status
Test Apps With the VMware Workspace ONE SDK for iOS (Objective-C)
Test the SDK-Built App
Deliver Profiles to SDK Applications
MAM Functionality with VMware Workspace ONE SDK
Assign the Default or Custom Profile
Authentication
Single Sign-On and the VMware Workspace ONE SDK for iOS (Objective-C)
Active Directory Password Changes
Authentication Type
SSO Session and the Workspace ONE Intelligent Hub
Challenge Handler and Integrated Authentication
Offline Access
Detect a Change of Users in Shared Device Mode
Compliance or Compromised Protection
Dynamic Compromise Detection Requirements
Activate App Tunneling
Known Limitations and Other Considerations
Content Filtering
Geofencing
Restrictions, DLP
Initialize the AWRestrictions Class
Check Device Enrollment
Use DLP to Control the Copy and Paste of Data Out and Into Your SDK-Built Application
Use DLP to Control Links to Open in Workspace ONE Web and Workspace ONE Boxer
Initial Set Up of the Bundle and PLIST
Enable Links for Workspace ONE Web
Enable Links for Workspace ONE Boxer
Contain Data to Workspace ONE Web
Disable the Default Blocker Screen
Restrict Document-Sharing with Data Loss Prevention
Branding
Dimensions for Images on App Splash Screens
Logging
SDK Log Types
VMware Workspace ONE SDK Log Levels
Request Application Logs for SDK-Built Apps
Access Logs and Events for SDK-Built Applications
Analytics
Implement the DataSampler
Develop Event Analytics with the DataSampler
Enable Data Tracking in Your SDK Application
Developing Data Usage Analytics
Custom Settings
Certificate Provisioning (Legacy Process)
Create the Application Profile
Retrieve a Certificate From an Application Profile
SDK and Application Payload Classes
Integrate With Swift Applications