一部のユーザーがBinanceをインストールしてアプリを起動しようとすると、「信頼されていないエンタープライズ開発者」という通知が表示され、アプリが開けないことがあります。この現象は通常、App Store以外の方法でインストールされたBinanceにおいて発生します。まずはBinance公式サイトで公式のインストール方法を確認するか、Binance公式アプリを通じて正規のルートを確保してください。また、適切な手順についてはiOSインストールガイドも参照可能です。本記事では、この通知が表示される理由とその対処法について詳しく解説します。
「信頼されていない」という通知が表示される理由
まず、この通知が何を意味しているのかを理解する必要があります。
エンタープライズ証明書で署名されたアプリ
Appleは、企業ユーザーがApp Storeを経由せずに内部向けアプリを配布できるよう、エンタープライズ開発者証明書の使用を許可しています。この配布方式は「エンタープライズ配布」と呼ばれます。エンタープライズ証明書で署名されたアプリを初めて開く際、iOSシステムはセキュリティ保護のため「信頼されていないエンタープライズ開発者」と表示し、ユーザーによる手動の信頼設定を要求します。
どのような場合にこの通知が表示されるか
App StoreからBinanceをダウンロードした場合には、この通知は表示されません。この通知は、エンタープライズ証明書を使用してインストールされたアプリにのみ表示されます。つまり、この通知が表示された場合、そのBinanceはApp Storeからではなく、サードパーティのルートを通じて取得されたエンタープライズ署名版であることを意味します。
エンタープライズ署名版のリスク
エンタープライズ署名版はAppleの公式な審査を受けておらず、一定のセキュリティリスクが存在します。署名に使用される企業証明書はAppleによっていつでも取り消される可能性があり、取り消されるとアプリは即座に使用不能になります。また、App Storeのセキュリティ審査を経ていないため、アプリの内容が改ざんされていないという保証もありません。
エンタープライズ証明書を信頼する手順
何らかの理由でエンタープライズ署名版のBinanceを使用する必要がある場合、信頼設定の手順は以下の通りです。
設定を開く
iPhoneの「設定」アプリを開き、「一般」に進みます。
「VPNとデバイス管理」を選択する
「一般」ページを下にスクロールし、「VPNとデバイス管理」または「プロファイルとデバイス管理」を選択します。iOSのバージョンによって名称が異なる場合がありますが、通常は「バージョン情報」の下付近に位置しています。
該当するエンタープライズ証明書を探す
デバイス管理ページに、インストールされているエンタープライズアプリの証明書が表示されます。Binanceアプリに対応する証明書を選択してください。
「信頼」をタップする
証明書の詳細ページに「(開発者名)を信頼」というボタンがあります。これをタップし、確認ダイアログが表示されたら再度「信頼」を選択します。これでアプリを正常に起動できるようになります。
推奨されるインストール方法への切り替え
上記の方法で問題は解決しますが、より安全で安定した公式のインストール方法への切り替えを強く推奨します。
エンタープライズ署名の不安定性
企業証明書には有効期限があり、またAppleは不適切に使用された証明書を頻繁に無効化します。証明書が無効になるとBinanceアプリは起動できなくなり、再インストールが必要になります。これは数週間、あるいは数日単位で発生する可能性があり、非常に不安定です。
アプリの完全性の未保証
サードパーティから提供されるエンタープライズ署名アプリは、内容が修正されていないか確認する術がありません。悪意のある者がアプリにバックドアを仕込み、アカウント情報や資産を窃取するリスクがあります。暗号資産取引において、このリスクは極めて重大です。
App Storeが最も安全なチャネル
App StoreからダウンロードするBinanceは、Appleの厳格なセキュリティ審査を通過した正規版です。信頼設定の必要はなく、証明書の期限切れに悩まされることもありません。海外のApple IDへの切り替えには多少の手間がかかりますが、長期的な安全性と安定性を考えれば、最も合理的な選択です。
App Store版への切り替え手順
現在サードパーティ版を使用している場合は、以下の手順でApp Store版へ移行してください。
現在のアプリを削除する
ホーム画面のBinanceアイコンを長押しし、「アプリを削除」を選択してアンインストールします。
海外Apple IDの登録
海外のApple IDを所有していない場合は、appleid.apple.comで新規登録してください。米国や香港などを選択し、基本情報を入力して認証を行います。この作業は数分で完了します。
Apple IDを切り替えて正規版をダウンロード
iPhoneの「メディアと購入」の設定を海外Apple IDに切り替え、App Storeで「Binance」を検索してダウンロードします。App Store版は信頼設定不要で、すぐに利用可能です。
アカウントへのログイン
新しくインストールしたBinanceアプリを開き、既存のアカウントでログインします。資産や取引データはサーバー上で管理されているため、再インストールによって失われることはありません。
アプリの提供元の判別方法
インストールされているBinanceがApp Store版かエンタープライズ署名版かを判断する方法は以下の通りです。
起動時の通知を確認
アプリ起動時に「信頼されていないエンタープライズ開発者」という通知が表示されれば、それはエンタープライズ署名版です。App Store版では表示されません。
設定画面で確認
「設定」>「一般」>「VPNとデバイス管理」を確認してください。ここにBinanceに関連する企業証明書が表示されていれば、エンタープライズ署名版がインストールされています。この項目がない、あるいは何も表示されない場合は、エンタープライズ版はインストールされていません。
更新方法で確認
App Store版はApp Store内でアップデートを確認できます。海外Apple IDに切り替えた状態でApp StoreのBinanceページを開き、「入手」ではなく「開く」と表示されていれば、それはApp Store版です。
TestFlight版について
App Storeとエンタープライズ署名以外に、TestFlight版も存在します。これには「信頼されていない」という通知は出ません。
TestFlightの信頼メカニズム
TestFlightはApple公式のテストプラットフォームであり、ここを通じてインストールされるアプリはAppleの基本的な審査を通過しています。手動の信頼設定は不要で、そのまま使用可能です。
暫定的な解決策としてのTestFlight
海外Apple IDの作成を避けたい場合、TestFlightはエンタープライズ署名版よりも安全な選択肢となります。ただし、90日の有効期限と参加人数の制限がある点に注意が必要です。
その他の通知に関するケース
エンタープライズ署名以外でも、類似の通知が表示される場合があります。
構成プロファイル
一部のガイドでは、構成プロファイル(Profile)のインストールを求める場合があります。これも手動での信頼設定が必要ですが、セキュリティ上の懸念があるため推奨されません。
証明書の期限切れ
以前信頼した証明書が期限切れになると、再び「信頼されていない」と表示されたり、起動できなくなったりします。この場合はアプリの再インストールが必要です。
VPN関連のプロファイル
VPNをインストールする際にデバイス管理にプロファイルが表示されることがありますが、これはBinanceとは無関係です。混同しないよう注意してください。
セキュリティに関するまとめ
最後に、安全な利用のための推奨事項をまとめます。
App Store版を最優先する
最も安全で安定した方法です。Apple IDの切り替えは一度行えば、長期間にわたり安心して利用できます。
次点としてTestFlightを選択
海外Apple IDを使用しない場合、TestFlightがエンタープライズ署名版よりも安全です。ただし有効期限に注意してください。
エンタープライズ署名版は避ける
提供元を完全に信頼できる場合を除き、エンタープライズ署名版の使用は推奨されません。資産を扱うアプリにおいて、セキュリティの妥協は禁物です。
不審なプロファイルをインストールしない
他者から送られてくる構成プロファイルを安易にインストールしないでください。ネットワーク設定の改ざんや不正な証明書の導入を招く恐れがあります。