デバッグ環境ではどこかにPlayerPrefesが残っててエラーがおきないのだけど,初めてのユーザはそれが起こる問題
とりあえずの回避策
//SUリストの取得? string mytest = PlayerPrefs.GetString ("sulist");//PlayerPrefsに保存してるのはいかがなものかと,, //上のsulist(mytest)がnullならエラー出る if (mytest.Length > 0) { sudic = Json.Deserialize (mytest) as Dictionary<string, object>; foreach (KeyValuePair<string , object> pair in sudic) { Debug.Log (pair.Key + ":" + pair.Value); acl.SetReadAccess(pair.Value.ToString(), true);//加算用のテンポラリ変数 } }
ログイン時にこのsulistを取らせることで根治できるはず