У меня есть приложение Mac RB, которое вылетает, когда я записываю строку в TextOutputStream по предпочтениям пользователя.
Операция записи отлично работает, когда пользователь является администратором, но любой другой пользователь падает.
Это заставило меня думать, что это проблема с разрешениями, поэтому я попытался изменить разрешение без удачи.
Ошибка:
«Исключение класса NilObjectException не было обработано. Операция должна завершиться»
Любая помощь от вас, удивительные люди, будет принята с благодарностью.
Спасибо!
Вот код:
Dim TableString as String
Dim fileStream As TextOutputStream
Dim File as FolderItem
File = SpecialFolder.SharedPreferences.Child("FileName.txt")
TableString = TranslationTableToString
fileStream=File.CreateTextFile
// This didn't help:
//File.permissions= &o777
// This line Breaks:
fileStream.WriteLine TableString