Xamarin.iOS - Sign In with Apple Flow
This is a Xamarin port of Apple's Adding the Sign In with Apple Flow to Your App sample.
Provide a fast, secure, and privacy-friendly way for users to set up an account and start using your services.
Instructions
Perform the following steps before building and running the app. On Apple Developer Certificates, Identifiers & Profiles portal:
- Create a new App Ids Identifier
- Set a description in the Description field
- Choose an Explicit Bundle ID and set
com.xamarin.AddingTheSignInWithAppleFlowToYourApp
in the field. - Enable Sign In with Apple capability and register the new Identity
- Create a new Provisioning Profile with the new Identity
- Download and install it on your device
- In Visual Studio, enable the Sign In with Apple capability in Entitlements.plist file
Build Requirements
Building this sample requires Xcode 11.0 and iOS 13.0 SDK
References
- Original sample page.
- Sign In with Apple Entitlement.
- This sample code project is associated with WWDC 2019 session 706: Introducing Sign In with Apple.
Target
This sample runnable on iPhoneSimulator/iPadSimulator iPhone/iPad
License
Xamarin port changes are released under the MIT license.
The original sample is released under the following license.