Работа с файлами в iOS

Программирование для iPhone & Android

Работа с файлами в iOS

Сообщение powerscin 23 дек 2011, 13:34

Добрый день, есть задача, считать/записать файл в iOS, со считыванием проблем никаких нет, а с записью никак не могу разобраться. Если кто-то делал эти операции напишите пожалуйста, как это делать или ссылку дайте.
Спасибо.
powerscin
UNIт
 
Сообщения: 54
Зарегистрирован: 25 июл 2011, 18:55

Re: Работа с файлами в iOS

Сообщение DbIMok 23 дек 2011, 13:42

опишите подробнее свою проблему. как и в какой каталог пишете, какая ошибка, что в логах. запись в iOS ничем не отличается от записи на других платформах.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.8k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Работа с файлами в iOS

Сообщение powerscin 23 дек 2011, 13:51

Запихиваю файл в папку StreamingAssets , файл назовем file.xml, а на устройстве обращаюсь к нему так: Application.dataPath + "/Raw/file.xml" , и он там есть, потому-что считать его я могу, я получаю из него информацию но записать в него не могу ничего пишет запрещен доступ, на jailbreak iOS-ах все работает, изменять можно. А как быть с легальными устройствами?
powerscin
UNIт
 
Сообщения: 54
Зарегистрирован: 25 июл 2011, 18:55

Re: Работа с файлами в iOS

Сообщение raul82 23 дек 2011, 13:58

powerscin писал(а):Запихиваю файл в папку StreamingAssets , файл назовем file.xml, а на устройстве обращаюсь к нему так: Application.dataPath + "/Raw/file.xml" , и он там есть, потому-что считать его я могу, я получаю из него информацию но записать в него не могу ничего пишет запрещен доступ, на jailbreak iOS-ах все работает, изменять можно. А как быть с легальными устройствами?

может так стоит попробовать ? Application.persistentDataPath
5 годиков 7 месяцев
Аватара пользователя
raul82
Старожил
 
Сообщения: 506
Зарегистрирован: 21 янв 2011, 17:48
Откуда: Алматы

Re: Работа с файлами в iOS

Сообщение DbIMok 23 дек 2011, 14:11

в смысле делать копию файла из StreamingAssets в persistentDataPath и там уже его читать/писать.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.8k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Работа с файлами в iOS

Сообщение powerscin 23 дек 2011, 15:23

не, так не получается у меня.
powerscin
UNIт
 
Сообщения: 54
Зарегистрирован: 25 июл 2011, 18:55

Re: Работа с файлами в iOS

Сообщение DbIMok 23 дек 2011, 15:50

что именно не получается?
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.8k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: Работа с файлами в iOS

Сообщение powerscin 23 дек 2011, 16:52

Файлы почему-то не копируются в persistentDataPath
powerscin
UNIт
 
Сообщения: 54
Зарегистрирован: 25 июл 2011, 18:55

Re: Работа с файлами в iOS

Сообщение DbIMok 23 дек 2011, 17:18

действительно не копируются или не читаются потом каким-то методом. какие сообщения об ошибках? здесь же не чат, пишите сразу подробную информацию, а то так долго можно гадать и переговариваться.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.8k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05


Вернуться в iPhone & Android

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4