ã“ã‚Œã¯iOS7ã§ã¯identifierForVendorã€iOS6ãªã©ã§ã¯MACアドレスã®hashã¨ã„ã†ã“ã¨ã§ãªã‚“ã‹å¾®å¦™ãªæ„Ÿã˜ã€‚
identifierForVendorã¯åŒã˜ãƒ™ãƒ³ãƒ€ãƒ¼ã®ã‚¢ãƒ—リãŒï¼‘ã¤ã§ã‚‚インストールã•ã‚Œã¦ã„ã‚Œã°å¤‰åŒ–ã—ãªã„ã‘ã©
ãã®ãƒ™ãƒ³ãƒ€ãƒ¼ã®ã‚¢ãƒ—リ全部削除ã™ã‚‹ã¨ã€å†åº¦ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã‚‹ã¨ãã«ã¯å¤‰åŒ–ã™ã‚‹ã€‚
ã‚ã¨ã€iOS6.0ã®identifierForVendorã§ã¯ãƒã‚°ãŒã‚ã‚‹ã¨ã‹ã€‚
今回欲ã—ã„ã®ã¯ã€ä¸å¤‰ã®ç«¯æœ«IDã§ã¯ãªãインストールã®ãŸã³ã«å¤‰ã‚るユニークIDã ã£ãŸã®ã§
下記ã®ã‚ˆã†ã«.NETã®æ©Ÿèƒ½ã‚’使ã†ã¨è‰¯ã„ã¿ãŸã„。
System.Guid guid=System.Guid.NewGuid();
string _uuid=guid.ToString();
string _uuid=guid.ToString();
36ãƒã‚¤ãƒˆã®æ–‡å—列ãŒç”Ÿæˆã•ã‚Œã¾ã™ã€‚
åˆå›žèµ·å‹•æ™‚ã«ç”Ÿæˆã—ãŸæ–‡å—列をãƒãƒ¼ã‚«ãƒ«ã«ä¿å˜ã—ã¦ãŠããŸã„ã‚ã‘ã§ã™ãŒ
PlayerPrefsクラスを使ã„ã¾ã™ã€‚
//セーブã™ã‚‹æ™‚
PlayerPrefs.SetString("uuid",_uuid);
PlayerPrefs.Save();
//ãƒãƒ¼ãƒ‰ã™ã‚‹æ™‚
string _uuid=PlayerPrefs.GetString("uuid");
iOSã®å ´åˆã€PlayerPrefs㯠/Library/Preferences ã«ä¿å˜ã•ã‚Œã‚‹ãã†ãªã®ã§
iTunesã®ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—対象ã«ãªã‚‹ã¯ãšã€‚