Welcome To Sand Casting Org

You Are Welcome To Click, And You Are Also Welcome To Join

WeChat is rumored to be facing the downgrade if it does not support Apple’s dark mode. Seven Mac Data was the first to dispel the rumor that Apple did not mention that it must adapt to dark mode, but required that as of April 30.

Table of Content

App interface elements and layouts that automatically adapt to the screen size of all iPhone models.

All apps need to provide a launch screen and support all device screens

In addition to the above-mentioned 3 mandatory points, in iOS 13, login via Apple and dark mode have been topics of greater concern to developers. Login via Apple is mandatory for apps that offer third-party login methods, unless under special circumstances, which we will explain below, while dark mode is a feature that developers can develop at their discretion based on their own products, but as But as one of Apple’s highlights, there are benefits to actively adapting it.

Apps that use a third-party login must provide “Sign in via Apple”

Provide Apple Sign-in as an equivalent login method

With an existing Apple ID, you can quickly log in to apps and websites without having to fill out forms or create new passwords. Just click “Sign in with Apple” and use your face ID or fingerprint ID to sign in. In other words, in addition to providing any third-party login such as WeChat or QQ, the App also requires the option of “Apple Login” for users to choose from, but Apple Login can be excluded if

1. The company’s own account is used exclusively to set up and log in to the system.

2. Educational, corporate, or commercial applications that require users to log in using an existing educational or corporate account.

3. Government or industry-supported citizen identification systems or electronic IDs are used to authenticate users.

4. Clients of specific third-party services, and users must log in directly to their email, social media, or other third-party accounts to access their content.

Apple Login Adaptation Guidelines

Create a guide and sign in to access value-added services. For example, users may need to create an account to personalize their experience in the app, access additional features, or sync data.

All App versions use Apple Sign-in. To create a consistent sign-in experience, you can provide “Sign in with Apple” for apps and websites on all platforms, including non-Apple platforms and the web.

Delay sign-in as much as possible. Users often abandon apps when they’re forced to sign in before they can do anything useful. Give users a chance to familiarize themselves with the application before letting them sign in. For example, live streaming apps allow users to browse available content before logging in to stream it.

In commerce applications, wait until the user makes a purchase before asking to create an account. If you support a guest checkout system, provide a way for users to quickly create an account after the transaction is complete. For example, if you support Apple Pay, have the user create an account on the order confirmation page. If the user has already provided a name and email address during the Apple Pay transaction, there is no need to ask for this information.

Explain the benefits of signing in. If your app requires a login account, display a short, friendly note on the login screen that explains the reason for the request and its benefits. Also, keep in mind that not everyone will use your application from the start.

Consider allowing users to link an existing account to use the Apple login. When you support this type of linking, users gain the convenience of using Apple Sign In while maintaining access to the information in their already set up accounts. You can provide a link to an account before or after a user logs into their existing account. For example.

If a user shares an email address through Sign in with Apple and that email address matches an address in an existing account, you can suggest that the user link Sign in with Apple to that account.

If a user logs in with an existing user name and password, an account association suggestion can be displayed in the settings view or other logical location for their account.

Apple Sign In Notes

Data Management

1. Do not require users to provide passwords.

Users do not have to create and store additional passwords when they sign in with Apple, so do not ask for a password unless they stop using “Sign in with Apple.

2. Be transparent about the data you collect

When user information is collected, send some welcome emails to the user’s email address, so that the user will default to getting the email address because they want to send such emails and not for another use. If the data provided by the user is not displayed, they may wonder why the product is collecting such user information.


1. Highlight the “Sign in with Apple” button.

The Apple sign-in button should be no smaller than the size of the other sign-in buttons, and should be as prominent as possible, not in the first place, but in a way that does not allow the user to scroll before seeing the button.

2. Comply with the specified size

Button size and rounded corners can be adjusted by yourself, but there is a range of restrictions.

3. Custom button fonts need to use system fonts

The font size of the title should be 43% of the height of the button, or the height of the button should be 233% of the font size of the title, rounded to the nearest integer.

Active adaptation of dark mode may be recommended by the App Store

Dark Mode first appeared in MacOS

In iOS 13 and later, users have the option to adopt a dark system-wide look called Dark Mode. In fact, in Apple products, MacOS has long offered users two looks, “Light” and “Dark”. Many websites also provide users with both “light” and “dark” interfaces, making it easy for users to switch between them according to their habits or preferences. After the release of iOS 13, “dark mode” was finally introduced by Apple.

In Dark Mode, the system uses a darker color palette for all screens, views, menus, and controls, but uses more ways to make foreground content stand out against a darker background, and Dark Mode supports all accessibility features.

Developers can actively adapt dark mode to get recommendations, reduce user visual pressure, and improve user experience

1. Active adaptation can get App Store recommendation

Immediately after Apple’s fall 2019 event, the App Store made recommendations for apps with dark mode.

Developers are recommended to actively adapt the dark mode and provide at least one screenshot of the app in dark mode for display.

2. Users will use dark mode to reduce visual pressure and save power

Dark mode can significantly reduce the overall visual brightness of the screen, reduce the visual pressure on the eyes, and significantly reduce the power consumption of the screen, so we have reason to believe that more and more users will use dark mode at night or in bright light to relieve their own visual fatigue and reduce the impact on others.

3、Bringing new visual experience to users under the premise of small change cost

After all, many high-tech products or futuristic things in science fiction movies are shown in dark colors, which implicitly affects the users’ aesthetics. In addition, after the popularity of flattening, it is easy for users to get aesthetic fatigue with the uniform white interface, so it is still possible to try to achieve the purpose of refreshing users without drastic UI reform.

Dark mode adaptation notes

1、Select adaptive colors for UI

Choose the color that automatically adapts to the basic interface style. Light and dark interfaces need to use different color palettes. Due to the different background colors, users who have a better visual experience in the light background may find it difficult to see in the dark appearance, and vice versa. Adaptive color will feedback different color values for different interface styles.

Developers need to be aware that for content that the user can choose on their own needs to retain the colors explicitly chosen by the user. For example, drawing applications should not attempt to change the colors that users apply to their canvases, primarily by using adaptable colors in the application’s chrome view and controls.

2. macOS 10.14 and higher require new materials

In macOS 10.14 and later, do not use deprecated materials, as they do not apply to Diablo mode, but choose newer materials that are appropriate for the environment.


Following the Fall 2019 launch, Dark Mode and Apple Sign-in are once again emphasized. Developers are advised to actively respond to Apple’s policies and adapt the new features to reduce the risk of rejection while increasing the probability of being recommended by the AppStore.

Share This Article

Related Post

app promotion

How To Get Funding For Your App-Based Startup

So, You have an amazing idea for your app, and you are ...

app ranking service

Media consumption is now more fluid and round

WHAT WE FOUND is that the COVID-19 story isn’t so muc...

knowleage of Temperature Data Logging

Knowing what temperature, a product has been exposed t...

Leave a Comment