Skip to main content
Version: 5.11.8

PutDeviceToken

public BackendReturnObject PutDeviceToken(isDevelopment isDev);
public BackendReturnObject PutDeviceToken(string deviceToken, isDevelopment isDev);

Parameter

ValueTypeDescription
isDevisDevelopmentisDevelopment.iosDev(value to be used as a test version) or isDevelopment.iosProd(value to be used for actual deployment)

Description

Turns on the push message setting.
When the push message setting is turned on, push notifications will arrive when BACKND Console uses the push message function.
When deviceToken is not entered, the token value is automatically obtained from inside BACKND SDK and is registered to the server.
For more information on push message registration, refer to the iOS Push Registration Guide.

If isDevelopment is iosProd, you must download the app from the store after distributing the app via the provisioning certificate for the push notification to operate properly.

Example

Synchronous

Backend.iOS.PutDeviceToken(isDevelopment.iosDev);

Asynchronous

Backend.iOS.PutDeviceToken(isDevelopment.iosDev, (callback) => 
{
// Post-process
});

SendQueue

SendQueue.Enqueue(Backend.iOS.PutDeviceToken, isDevelopment.iosDev, (callback) => 
{
// Post-process
});

Return cases

Success cases

When registration is successful
statusCode : 204