unlinkGameCenter method
Future<void>
unlinkGameCenter({
- required Session session,
- required String playerId,
- required String bundleId,
- required int timestampSeconds,
- required String salt,
- required String signature,
- required String publicKeyUrl,
- Map<
String, String> ? vars,
override
Implementation
@override
Future<void> unlinkGameCenter({
required model.Session session,
required String playerId,
required String bundleId,
required int timestampSeconds,
required String salt,
required String signature,
required String publicKeyUrl,
Map<String, String>? vars,
}) async {
final res = await _api.v2AccountUnlinkGamecenterPost(
body: ApiAccountGameCenter(
playerId: playerId,
bundleId: bundleId,
timestampSeconds: timestampSeconds.toString(),
salt: salt,
signature: signature,
publicKeyUrl: publicKeyUrl,
vars: vars,
),
);
if (!res.isSuccessful) throw Exception('Unlinking failed.');
}