Apple provides developers to add a SignInWith apple button
in the ios apps.Does Apple also provides the SignUpWith apple
button too?
-
Your question is very difficult to understand. What exactly is the problem you're facing or question you'd like answered?– fsbSep 26, 2019 at 15:45
-
Please edit your question to describe in more detail what you want to accomplish and for what you need a login.– nohillside ♦Sep 26, 2019 at 16:00
-
@nohillside I actually think I figured out what the OP is asking about and I have an answer ready. If you can please take this off hold, I can add my answer.– fsbSep 26, 2019 at 16:00
-
I think the button you are referring to may be an example provided by Apple. It’s apples recommended way to display the button following their design UI guide. You have the freedom but restrictions of creating any button you want, you just need to follow the design UI guide here: developer.apple.com/design/human-interface-guidelines/ios/…. Also visit iCloud.com on an iOS device... then select use different ID. You can get a sense for how Apple is redirecting users to an option to create an ID.– TheologinSep 26, 2019 at 16:43
-
1@fsb have a go then!– nohillside ♦Sep 26, 2019 at 17:27
1 Answer
Apple's Developer Documentation addresses this question. In their Human Interface Guidelines for Sign In with Apple they it states:
To help people set up an account and sign in, it's best to use the familiar buttons that Apple provides for Sign In with Apple. When you use the system-provided API to create a Sign In with Apple button, you get:
- A button that's guaranteed to use an Apple-approved title, font, color, and style
- Assurance that the button's contents maintain ideal proportions as you change its style
- Automatic translation of the button's title into the language that's set for the device
- Support for configuring the button's corner radius to match the style of your UI
There's several examples of buttons designs to fit the look of your app. You have to use Xcode 11, of course, to get access to this API.
Here's a short tutorial that indicates how to add this feature to your own app.