イニシャライザ


init(keyID:nonce:timestamp:signature:)


サブスクリプション提供署名インスタンスを作成します。


iOS 17.4+ iPadOS 17.4+ macOS 14.4+

tvOS 17.4+ visionOS 1.1+ watchOS 10.4+

init(
keyID: String,
nonce: UUID,
timestamp: Int,
signature: Data
)




パラメータ


keyID

署名の生成に使用する秘密鍵を識別する文字列。この鍵は App Store Connect で設定します。詳細については、アプリ内課金キーの生成 を参照してください。


nonce

あなたのサーバが生成する 1 回限りの UUID 値。署名ごとに新しい nonce を生成します。署名であなたが使用する nonce の文字列表現は小文字にしなければなりません。


timestamp

あなたのサーバーが UNIX 時間形式 (ミリ秒単位) で生成するタイムスタンプ。タイムスタンプにより、提供は 24 時間アクティブのままです。


signature

販売促進提供に署名するためにあなたのサーバーが生成する暗号署名。














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ