Skip to main content
Version: 6.1.0

AttachAppleIdentity

Attach the user's Sign in with Apple credentials to the current profile.

ServiceOperation
identityATTACH

Method Parameters​

ParameterDescription
appleIdThe Apple ID of the user (i.e. the sub id from the JWT)
authenticationTokenThe validated token from the Sign in with Apple SDK (that will be further validated when sent to the brainCloud service)

Usage​

http://localhost:3000
string appleId = "someId";
string token = "someToken";

_bc.IdentityService.AttachAppleIdentity(
appleId,
token,
SuccessCallback, FailureCallback);
JSON Response
{
"status": 200,
"data": null
}
Common Error Code

Status Codes​

CodeNameDescription
40211DUPLICATE_IDENTITY_TYPEReturned when trying to attach an identity type that already exists for that profile. For instance you can have only one Apple identity for a profile.
40212MERGE_PROFILESReturned when trying to attach an identity type that would result in two profiles being merged into one (for instance an anonymous account and a Apple account).