Step 1 — Enable Sign in with Apple in Apple Developer
- Go to Apple Developer → Certificates, Identifiers & Profiles → Identifiers.
- Select your App ID (e.g.
com.example.myapp). - Scroll to Sign In with Apple and check the box to enable it.
- Click Save and confirm.
Step 2 — Add your bundle IDs to WordPress settings
- In your WordPress admin, open the Blockli plugin and go to Settings.
- Scroll down to the Social Login section.
- Check Enable Apple sign-in if it is not already enabled.
- Under Apple client IDs, add each bundle identifier using the input field and the Add button. The field accepts bundle IDs or Sign in with Apple Service IDs.
- Check Create WordPress users from verified social sign-ins if you want new users to be able to register through Apple Sign-In. When this is off, social login only works for accounts that already exist in WordPress (matched by email or a previously linked account).
- Save your settings.
Verify
Install a test build on an iOS device and confirm the Sign in with Apple button appears and completes without error. If sign-in fails, check:- The capability is enabled on the App ID in Apple Developer for the exact bundle identifier you are testing.
- The bundle identifier has been added to WordPress → Blockli → Settings → Social Login → Apple client IDs.
- The device is signed in to iCloud (Sign in with Apple requires an active Apple ID on the device).

