Как уже упоминалось в заголовке, у меня есть исключение ссылочной ссылки, когда я пытаюсь установить свойство ACL для моего нового объекта синтаксического анализа.Nullreference при попытке установить свойство ACL нового объекта Parse
Код это:
ParseObject storeAssets = new ParseObject("StoreAssets");
storeAssets["myKey"]="MyValue";
ParseACL storeAssetsPermissions = new ParseACL(ParseUser.CurrentUser)
{
PublicReadAccess = true,
PublicWriteAccess = false
};
storeAssets.ACL = storeAssetsPermissions;
код выглядит как в примерах документации, но это не работает ... Я считаю, что он перестал работать с новой версией Unity SDK Разбор, потому что приложение что у меня в магазине используется тот же код и работает правильно.
Код дает мне исключение Nullreference в настройщике ACL.
Я использую Анализировать Unity SDK версии 1.6.2
ли кто-либо испытывает такую же проблему?
не сталкивались с этой проблемой до сих пор. Моя первоначальная мысль заключалась в том, что, возможно, CurrentUser имеет значение null? Вы делаете нулевую проверку перед попыткой установить разрешения? – Benzino
Привет, У меня такая же проблема, и все задействованные объекты не равны нулю, все проверки зеленые, я думаю, что это свойство самого актива .ACL. Даже проверка myObject.ACL не возвращает null ... но myObject.ACL = myParseACL выдает эту ошибку, а myParseACL не является нулевым. –
Привет, Бензино, поскольку Жан уже сказал, что CurrentUser не является нулевым, я помню, что я это проверил. Вы уверены, что используете Parse Unity SDK 1.6.2? – kaharoth