之前苹果设备上获取唯一标识符,可以通过获取Mac地址。但是现在苹果把这条路堵死了。
不过没关系,苹果已经给出了替代方案,可以调用相应的接口,生成一串字符串,用生成的
字符串来代替之前的Mac地址。
Unity端
新建个脚本,然后绑定到一个对象上,脚本代码如下,这片代码我就不多说了,不懂得自己
去看下IOS和Unity的互调。弄完后导出IOS工程。
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using System.Runtime.InteropServices;//Must be Defined
public class GetIdentertyControl : MonoBehaviour {
// Use this for initialization
public Text IDFA;
public Text Verdorid;
[DllImport("__Internal")]
private static extern void _GetIDFA ();
public void GetIDFA(string str){
if (string.IsNullOrEmpty(str)) {
Debug.Log("IDFA is NULL"</