Skip to content
UnityでDeployGateを使うためのアセット
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Assets
ProjectSettings
UnityPackage
.gitignore
README.md

README.md

DeployGate with Unity v1.1

##1.これは何? UnityからDeployGateへ楽にUpdate & SDKの使用ができるアセットです。

##2.インストール DeployGateSDK.unitypackageがあるのでUnityプロジェクトにインポートして下さい。

##3.ユーザー名とAPIキーの設定 Uploadするのに必要なユーザー名とAPIキーを設定します。 「File」→「DeployGate」からDeployGateWindowを開き、SettingsYour NameAPI KeyDeployGateのアカウントページから取得し、設定して下さい。

##4.リモートLogCatを有効にするには DeploygateSDKの機能リモートLogCatを有効にするにはSettingsの「Include android.permission.READ_LOGS」にチェックを入れて下さい

##5.ビルド & アップロードを行う Build & Uploadの「Build & Upload」ボタンをおすことでDeploygateにアップロードすることができます。

###5-1.Identification アプリのパージョンとバージョンコードを指定することができます。

###5-2.Message Upload時に付与するメッセージを入力して下さい。必須ではありません。 前回のMessageがログとして保存されています。引用したい場合はコピーしてnew Messageにペーストして使用して下さい。

###5-3 BuildType apkかEclipseProjectを選択して下さい。apkであればDeployGateにUploadします。

##6.DeployGateSDK.csの説明

必須 最初にDeployGateSDK.Install ()を行なって下さい。

void Start ()
{
	DeployGateSDK.Install ();
}

##7.APIの概要

メソッド 説明
static void Install() DeployGateのインストール(セットアップ)を行います
static void Install(string author) DeployGateのインストール(セットアップ)を行います。管理者名を入力することでアプリの管理者のみがこのアプリを使用出来るようにします
static bool IsDeployGateAvailable() DeployGateクライアントがインストールされているかどうかを返します
static bool IsAuthorized() このアプリが現在のユーザーのアプリ一覧にあるかどうかを返します。IsDeployGateAvailableがtrueを返した時のみ動作します
static string GetLoginUsername() 現在のログインユーザー名を返します。IsAuthorizedとIsDeployGateAvailableがtrueを返した時のみ動作します
static string GetAuthorUsername() アプリケーション提供者のユーザー名を返します
static bool IsInitialized() Installが行われた場合trueを返します
static bool IsManaged() このアプリがDeployGateで管理されている場合trueを返します
static void Refresh() キャシュされたDeployGateの情報をリフレッシュします
static void LogVerbose(string text) Verboseログを送信します
static void LogDebug(string text) Debugログを送信します
static void LogInfo(string text) Infoログを送信します
static void LogWarn(string text) Warnログを送信します
static void LogError(string text) Errorログを送信します

##8.DeployGateSDK.csのみを使う方法 「Assets/DeployGate/Plugins/DeployGateSDK」にあるファイルを「Assets/Plugins」配下に移動させます。

###8.1 セットアップ

ファイル名 移動先
DeployGateSDK.cs Assets/Plugins
deploygatesdk.jar Assets/Plugins/Android

###8.2 リモートLogCatを有効にする 「Assets/Plugins/Android」にAndroidManifest.xmlを作成しandroid.permission.READ_LOGSのPermissionを追加して下さい

#更新履歴 2013/9/3 v1.1 公開

  • メンバーの確認・追加・削除ができるように (削除は現在Macのみ対応)

  • JSONパーサーをJsonFxからMiniJSONへ変更
  • InvalidOperationExceptionが発生していた問題を修正

2013/3/29 v1.0 githubに公開

You can’t perform that action at this time.