C# 連携ガイド
元ドキュメント: C# Integration Guide
統合前の重要な注意事項
- SDKが正常に機能するために、SDKが必要とするすべてのパーミッションがゲームで適用されていることを確認してください。
- ゲームの起動中にSDKのインターフェースを正しい順序で呼び出す必要があります。

Android での統合手順
ステップ1:SDKファイルのコピー

SDKフォルダから以下のファイルをゲームプロジェクトにコピーします。
ステップ2:SDKインターフェースの呼び出し
SDKは以下のコアインターフェースを提供します:
初期化インターフェース
csharp
// SDKの初期化
AnoSdk.AnoInitEx(gameId);| パラメータ | 説明 |
|---|---|
gameId | ACEコンソールから取得したゲームID |
ユーザーログインインターフェース
csharp
// ユーザーログイン時に呼び出し
AnoSdk.AnoSetUserInfo(openId, accountType);| パラメータ | 説明 |
|---|---|
openId | ユーザーの一意識別子 |
accountType | アカウントタイプ(1=QQ, 2=WeChat, 99=その他) |
ゲームプレイ状態インターフェース
csharp
// ゲームプレイ状態の設定
AnoSdk.AnoSetGameStatus(gameStatus);| パラメータ | 値 | 説明 |
|---|---|---|
gameStatus | 1 | フロントグラウンド |
gameStatus | 2 | バックグラウンド |
ステップ3:テストと検証
統合完了後、以下を検証してください:

iOS での統合手順

iOSプラットフォームでも同様のインターフェースを使用しますが、以下の点に注意してください:
- SDKフレームワークファイルをXcodeプロジェクトに追加
- 必要なフレームワーク依存関係を設定
- ビルド設定を調整
オプション機能
- Android デバイスでのアプリインストールリスト収集(オプション)
- 特定のスキャンインターフェースの無効化(オプション)