facebook twitter hatena line email

Unity/Csharp/アプリ評価

提供: 初心者エンジニアの簡易メモ
2018年3月31日 (土) 19:45時点におけるAdmin (トーク | 投稿記録)による版 (ページの作成:「==サンプル== <pre> using System.Collections; using System.Collections.Generic; using UnityEngine; #if UNITY_IOS using System; using UnityEngine.iOS; using System.Run...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

サンプル

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

#if UNITY_IOS
using System;
using UnityEngine.iOS;
using System.Runtime.InteropServices;
#endif

public class Review {
	#if UNITY_IOS
	[DllImport ("__Internal")]
	private static extern float RequestReview();
	#endif
	public void Open () {
		string appleId = "1357901xxx";
		#if UNITY_ANDROID
		string url = "market://details?id=" + Application.identifier;
		Application.OpenURL(url);
		#elif UNITY_IOS
		Version iosVersion = new Version(Device.systemVersion);
		Version minVersion = new Version("10.3");
		if (iosVersion >= minVersion) {
			RequestReview();
		} else {
			string url = "itms-apps://itunes.apple.com/jp/app/id" + appleId + "?mt=8&action=write-review";
			Application.OpenURL(url);
		}
		#endif
	}
}

参考

http://kan-kikuchi.hatenablog.com/entry/RequestReview

http://yayaolab.com/archives/355

http://indie-du.com/entry/2017/09/23/173226