メインコンテンツまでスキップ
プレビュー版
PocketSign Link v2 は現在プレビュー版です。正式提供までに仕様が変更される可能性があります。

In-App SDK のバージョン互換性

ポケットサインアプリは、サポート期間内である In-App SDK に対して後方互換性を保ちます。 すなわち、サポート期間内である限り、古い In-App SDK を使い続けても新しいポケットサインアプリでそのミニアプリが動作します。 なお、サポート期間は随時告知します。

新しい SDK で追加された API について

新しい SDK で追加された API は原則新しいポケットサインアプリでないと利用できません。 その API に対応していないポケットサインアプリで API を利用しようとすると、 SDK からAPP_BACKEND_API_NOT_SUPPORTED_YETエラーが返されます。

API を呼び出す前に isMethodSupported を利用して、その API に対応しているかどうかを確認できます。 対応していなかった場合は、requestAppUpdate を利用して、アプリのアップデートを実行、あるいは促してください。

import { isMethodSupported, requestAppUpdate, someMethod } from "@pocketsign/in-app-sdk";

if (!isMethodSupported(someMethod)) {
requestAppUpdate();
}

なお、requestAppUpdate 自体に対応していないポケットサインアプリでは、アプリストアでのアップデートを促してください。

サポート期間外になった SDK について

サポート期間外になった SDK で createSDKInstance を呼び出すと、APP_BACKEND_SDK_VERSION_NO_LONGER_SUPPORTED エラーが返却されます。

関連ページ