--- title: "プッシュ通知のためのデバイス登録解除" url: https://docs.catalyst.zoho.com/ja/sdk/ios/v2/cloud-scale/push-notifications/deregister-device/ description: "このページでは、リモートプッシュ通知に登録済みのiOSデバイスを登録解除するメソッドについて説明します。" last_updated: 2026-02-23T12:39:41Z service: Cloud Scale type: general related_links: - name: "Push Notifications" url: /ja/cloud-scale/help/push-notifications/introduction - name: "iOS Push Notifications" url: /ja/cloud-scale/help/push-notifications/ios - name: "Push Notifications API for iOS Devices" url: /ja/api/code-reference/cloud-scale/push-notifications/ios/send-ios-push-notifications/#SendiOSPushNotifications --- # プッシュ通知のためのモバイルデバイスの登録解除 以下に示すように、必要なパラメータを`deregisterNotification()`メソッドに渡すことで、Catalyst iOSプッシュ通知に登録されたデバイスの登録を解除できます。 ```javascript ZCatalystApp.shared.deregisterNotification(token: e5********21, appID: 1234567, testDevice: true) { error in if let error = error { return print("Error : \( error )") } print("UnRegistered successfully") } ``` **パラメータ:** * `token`: `token`: [APNSでリモートプッシュ通知用にデバイスを登録](https://docs.catalyst.zoho.com/ja/cloud-scale/help/push-notifications/ios/#configure-and-enroll-for-ios-push-notifications)した後に取得されるデバイストークンです。 * `appID`: [CatalystにiOSアプリを登録](https://docs.catalyst.zoho.com/ja/sdk/ios/v2/setup/)した際にCatalystがアプリ用に生成する`AppConfigurationDevelopment.plist`/ `AppConfigurationProduction.plist`ファイルから取得される`notificationAppID`です。 * `testDevice`: テストデバイスの場合は`true`に設定し、本番デバイスの場合は`false`に設定します。