Ready to get started? Watch our Technical Overview video to get an idea of the process form start to finish. Or dive right in and download the SDKs from the links below. If you run into any issues during the process, fill out a developer support ticket and our team will be able to assist you.
iOS App Registration Process
All iOS apps must be approved by Yubico and Apple in order to work with the YubiKey 5Ci. Apple requires all iOS apps that communicate with Apple-approved Made for iPhone/iPod/iPad (MFi) devices to be registered with Apple.
Submitting an app to the Apple App Store without the Yubico 5Ci MFi PPID will result in rejection from Apple.
Sign in and fill out the iOS app registration form.
Once you have registered your app information with Yubico, you will need to share the app with Yubico via for testing and review. Yubico's Integration Program will review the app and respond with an approval decision or request for changes. If the app is not approved, you will receive a response with the reason and request for modifications (if any) to your app before registering the app for approval again.
Get MFi PPID
No action is required by you in this step. Yubico will follow the Apple MFi process to register your app with the YubiKey 5Ci product plan. The Integration Program will send you the Product Plan ID (PPID) when the process is complete. This process usually takes about one week. but it may take two weeks due to holidays, busy seasons, or other delays beyond our control.
Follow the normal registration process for your application to be included in the App Store. Enter the PPID in Review Notes field (Optional) of the App Review Information. (For example, YubiKey 5Ci MFI PPID: ######-####)
Apple will then approve or reject your app submission independently of Yubico.