Create Or Update Apple
Creates the Apple addon on a title, or updates it if it already exists.
Error codes
This operation may return the following PlayFab errors:
| Error | Code |
|---|---|
| AddonAlreadyExists | 19008 |
| BillingInformationRequired | 1266 |
| CatalogBadRequest | 4013 |
| CatalogConfigInvalid | 4010 |
| InvalidEntityType | 1373 |
| InvalidParams | 1000 |
| InvalidTitleId | 1004 |
Authorizations
This API requires an Entity Session Token, available from the Entity GetEntityToken method.
Body
iOS App Bundle ID obtained after setting up your app in the App Store.
Allow validation of receipts from the Apple production environment. Required for app releases.
Allow validation of receipts from the Apple sandbox environment. Typically used while testing.
AppId obtained after setting up your app in the App Store.
iOS App Shared Secret obtained after setting up your app in the App Store.
The optional custom tags associated with the request (e.g. build number, external trace identifiers, etc.).
The optional entity to perform this action on. Defaults to the currently logged in entity.
If an error should be returned if the addon already exists.
Ignore expiration date for identity tokens. Be aware that when set to true this can invalidate expired tokens in the case where Apple rotates their signing keys.
IssuerId obtained after setting up your app in the App Store.
KeyId obtained after setting up your app in the App Store.
PrivateKey obtained after setting up your app in the App Store.
Require secure authentication only for this app.
