1. 程式人生 > >Unity3d獲得android和ios裝置的唯一標識

Unity3d獲得android和ios裝置的唯一標識

android為mac地址,ios為advertisingIdentifier

函式都比較簡單,網上也搜得到,我也就不多說了,主要是對於我們沒做過安卓和IOS開發的人來說,整合進工程有各種的問題。

我也就直接上網盤了點選開啟連結,程式碼包裡看得到,比較簡單

把包導進unity工程,然後包裡那個mainfest.xml不匯入,在你本來的Plugins/Android/mainfest.xml里加一條許可權

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

然後就可以 DeviceID.Get();來返回一個ID了

如果是在IOS上用呢,還得在生成XCODE工程裡再加上一個框架,在General裡的最下面的Linked Frameworks andLibraries項

下面有個+號,點了之後搜AdSupport.framework,新增進來,就OK了