DocBit Notes チュートリアル

ColorOS 13 / 14 で Binance アプリの権限リクエストが拒否される問題

OPPO の ColorOS 13 / 14 システムはアプリの権限管理が厳格であり、新しくインストールした Binance アプリがカメラ、ストレージ、位置情報をリクエストした際、自動的に拒否されることがよくあります。これにより、KYC(本人確認)の顔写真撮影に失敗したり、ファイルのアップロード時にエラーが発生したりします。本記事では、この問題の対処法を解説します。APK のダウンロードは Binance 公式サイト または Binance 公式アプリ から行ってください。iPhone へのインストールは iOS インストールガイド をご覧ください。

ColorOS の権限管理の特徴

ColorOS とピュア Android の主な違いは以下の通りです:

  • OPPO アプリマーケットに公開されていないアプリに対しては、デフォルトで厳しい審査が行われます。
  • 権限リクエストのポップアップが表示された際、デフォルトの選択肢が「許可しない」になっています。
  • 一部のセンシティブな権限(位置情報、マイクなど)は、二重の確認が求められます。
  • 「アプリ保護」機能が権限の利用を継続的に監視し、頻繁に警告をトリガーします。

ColorOS における Binance アプリの典型的な動作:

  • 初めて KYC を起動した際、カメラ権限がデフォルトで拒否される。
  • 身分証明書の写真をアップロードする際、ストレージ権限が拒否される。
  • 価格アラートのポップアップ権限が制限される。

手動での事前許可手順

アプリ側で権限リクエストのポップアップが出るのを待つのではなく、事前に設定からすべての必要な権限を許可しておくことをお勧めします:

  1. 「設定」→「アプリ管理(または アプリとサービス)」を開く。
  2. 「Binance」アプリを探してタップする。
  3. 「権限」を選択する。
  4. 一覧から以下の権限を「許可」または「アプリの使用中のみ許可」に変更する:
    • カメラ
    • ストレージ / メディアファイル
    • 通知
    • 位置情報(任意)
    • マイク(任意)
  5. 設定を保存する。

事前に権限を許可しておくことで、アプリ起動時にシステムによるブロックが発生しなくなります。

「アプリ保護」への対処

ColorOS のアプリ保護機能の設定:

  1. 「設定」→「セキュリティ」→「アプリセキュリティ検出」を開く。
  2. 「オフ」または「検出のみ(ブロックしない)」に設定する。
  3. Binance を個別に「信頼リスト」に追加する。

アプリ保護をオフにすると権限のポップアップは減少しますが、セキュリティリスクも高まるため、インストールと設定が完了した後に再度オンに戻すことを推奨します。

自動起動とバックグラウンド実行

ColorOS では、デフォルトで新規インストールしたアプリのバックグラウンド実行を許可していません:

  • 「設定」→「バッテリー」→「省電力モード」を開く。
  • 「アプリのフリーズ」リストから Binance を除外する(デフォルトではリストに入っています)。
  • 個別の「自動起動管理」から、Binance の自動起動を許可する。

バックグラウンド動作を許可することで、Binance からのプッシュ通知の遅延がなくなり、バックグラウンドでのチャートデータの取得も正常に行われるようになります。

「ネットワーク制御」の特別な設定

ColorOS 13 以降では、「ネットワーク制御」機能が導入されています:

  • 「設定」→「モバイルネットワーク」→「ネットワーク制御」を開く。
  • ネットワーク接続が禁止されているアプリのリストを確認する。

Binance は通常、「Wi-Fi とモバイルデータ通信を許可」になっている必要があります。お使いのバージョンによっては、特定のアプリのモバイルデータ通信がデフォルトでオフになっており、4G 環境で Binance が利用できなくなる場合がありますので、一度確認してください。

通知設定

ColorOS の通知管理手順:

  1. 「設定」→「通知とステータスバー」を開く。
  2. 「アプリの通知」を選択。
  3. Binance を探し、「すべての通知」がオンになっているか確認する。
  4. 「ロック画面の通知」もオンにする。

一部のバージョンでは、アプリの通知がデフォルトで「サイレント通知」に設定されており、価格アラートの音が鳴らない原因となります。「バナー表示」に変更してください。

「キッズスペース」と「ゲストモード」

ColorOS のキッズスペース(子供向けモード)を有効にしている場合、Binance はキッズスペース内でデフォルトで利用不可になります。また、ゲストモードでも金融系アプリは制限されます。対処法:

  • キッズスペース内に Binance をインストールしない。
  • または、キッズスペースの設定から一時的に利用を許可する。

「Find X シリーズ」と「A シリーズ」の違い

OPPO のフラッグシップ機(Find X)とエントリー〜ミドル機(A シリーズ)で ColorOS を実行した際の違い:

項目 Find X シリーズ A シリーズ
起動速度 速い 普通
バックグラウンド維持 良い 普通
プッシュ通知到達率 高い 普通
アプリ保護の強度 標準的 やや強い

低スペックな端末では Binance の動作体験がやや劣る場合があります。これはチップ性能の限界に加え、ColorOS がエントリーモデルに対してより厳格な「省電力ポリシー」を適用しているためです。

OnePlus(ワンプラス)の特異性

OnePlus は OxygenOS から ColorOS へ移行(2022年)した後、権限管理の仕様が ColorOS と同じになりました。しかし、古いバージョンの OxygenOS を搭載した OnePlus 端末はより緩やかな権限管理が行われていました:

  • OxygenOS 13 以前:比較的緩やか
  • OxygenOS 13(ColorOS ベース):ColorOS に近い
  • OxygenOS 14:完全に統合され、動作は ColorOS とほぼ同一

OnePlus ユーザーは、ColorOS と同様の設定手順を参考にしてください。

アプリ起動時にクラッシュする場合の特殊な対処法

ColorOS で Binance が起動時に突然強制終了(クラッシュ)する場合、以下の原因が考えられます:

  • アプリ保護機能が起動をブロックした。
  • 権限が拒否されたことで、起動時の初期化に失敗した。
  • ColorOS 14 のメモリ最適化機能による誤ったタスクキル。

対処法:

  • すべての権限を完全に許可する。
  • Binance を「メモリ常駐(ロック)」リストに追加する。
  • システムを最新のパッチにアップデートする。

長期利用のためのおすすめ設定

設定項目 推奨値
自動起動 許可
バックグラウンド実行 許可
ネットワーク Wi-Fi + モバイルデータ通信
通知スタイル バナー
バックグラウンドフリーズ フリーズしない
アプリ保護 Binance を信頼する

この設定を適用すれば、ColorOS 上でもピュア Android に近い快適な Binance の動作体験が得られます。

FAQ

Q:ColorOS 上の Binance で NFC は使えますか? A:使えますが、Binance アプリ自体に NFC 機能は搭載されていません(Web3 ウォレットの特定の機能を除く)。

Q:OPPO アプリマーケットに Binance は配信されますか? A:されません。OPPO は暗号資産取引関連のアプリの配信を許可していません。

Q:ColorOS のアップデートで権限がリセットされることはありますか? A:まれにリセットされることがあるため、システムアップデート後は設定を再確認することをお勧めします。

Q:デュアル SIM ユーザーの場合、どちらの SIM のデータ通信が Binance に使われますか? A:システムで設定されたデフォルトの「データ SIM」が使用され、特に問題は発生しません。

関連記事