Example #1
0
        public string GetDataAnalysicAppKey()
        {
            string _umengAppKey = string.Empty;

            if (!IsolatedStorageHelper.CheckSaveValueIsExist(SAVEUMENGKEY))
            {
                _umengAppKey = GetUmengAnalysicAppKey();
                IsolatedStorageHelper.IsolatedStorageSaveObject(SAVEUMENGKEY, _umengAppKey);
            }
            else
            {
                _umengAppKey = IsolatedStorageHelper.ReadSaveObjectByKey(SAVEUMENGKEY).ToString();
            }

            return(_umengAppKey);
        }
 /// <summary>
 /// Cancel Social Platform Account Location Bind
 /// [if account accesstoken is exist and can be work then remove ]
 /// </summary>
 /// <param name="platformType">Platform Type</param>
 public void CancelSocialAccountBind(PlatformType platformType)
 {
     if (platformType == PlatformType.Tencent)
     {
         bool isTencentExist = IsolatedStorageHelper.CheckSaveValueIsExist("tencenttoken");
         if (isTencentExist && !ValidateAccessTokenIsValid(platformType))
         {
             IsolatedStorageHelper.RemoveLocalSaveObject("tencenttoken");
         }
     }
     else if (platformType == PlatformType.Sina)
     {
         bool isSinaExist = IsolatedStorageHelper.CheckSaveValueIsExist("sinatoken");
         if (isSinaExist && !ValidateAccessTokenIsValid(platformType))
         {
             IsolatedStorageHelper.RemoveLocalSaveObject("sinatoken");
         }
     }
 }