Форум программистов, компьютерный форум CyberForum.ru

Objective-C

Войти
Регистрация
Восстановить пароль
 
Auron
2 / 2 / 0
Регистрация: 11.05.2013
Сообщений: 99
#1

Сохранение ID пользователя в iCloud - Objective-C

23.05.2014, 12:08. Просмотров 881. Ответов 4
Метки нет (Все метки)

Доброго времени суток. Изучаю работу с iCloud. Есть вопрос, мне нужно сохранять в облако id пользователя который генерируется один раз, потом при повторном запуске приложения сначал проверяет есть ли id пользователя в облаке если есть он берет его оттуда, если нет он генерирует по новой его. Заранее спасибо за помощь

Добавлено через 1 минуту
Генерация происходит на устройстве. Я думал использовать NSUUID для id. Правильно ли я думаю?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.05.2014, 12:08     Сохранение ID пользователя в iCloud
Посмотрите здесь:

Сохранение и загрузка профилей пользователя Visual Basic .NET .NET 4.x
PHP Textarea - сохранение в файл пользователя, с диалоговым окном
PHP БД Сохранение пользователя после авторизации
Сохранение Objective-C
Сохранение данных на компьютере пользователя ActionScript
Сохранение данных приложения Objective-C
Objective-C Сохранение и считывание переменной
Сохранение очков, куда? Objective-C
Разблокировка iCloud iPhone
Сохранение данных в недоступных для пользователя месте C#
Блокировка icloud
PHP Сохранение нового пользователя в сессии

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
mercooliy
6 / 6 / 0
Регистрация: 12.05.2013
Сообщений: 134
27.05.2014, 13:15     Сохранение ID пользователя в iCloud #2
код выполняй в appnameDelegate.m в
Objective-C
1
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
вот конструкция [NSUserDefaults standardUserDefaults] - это хрень хранит любые данные из программы, уничтожается либо вручную, либо после удаления проги с телефона
Objective-C
1
2
3
4
5
6
7
8
9
10
11
[[NSUserDefaults standardUserDefaults] removeObjectForKey:@"pushtoken"];
 
if (![[NSUserDefaults standardUserDefaults] objectForKey:@"uuid"]) //это условие верно если нету еще uiid
    {
//Здесь получай значение NSString *uuid
 
[[NSUserDefaults standardUserDefaults] setObject:uiid forKey:@"uiid"]; // запоминаем то что мы хотим запомнить
      
[[NSUserDefaults standardUserDefaults] synchronize]; // выполняем чтобы запомнилось 
        
    }

))) не то))
Auron
2 / 2 / 0
Регистрация: 11.05.2013
Сообщений: 99
27.05.2014, 18:45  [ТС]     Сохранение ID пользователя в iCloud #3
почти верно, но вопрос в том как это запихнуть в icloud и сделать привязку на пользователя.
mercooliy
6 / 6 / 0
Регистрация: 12.05.2013
Сообщений: 134
27.05.2014, 18:48     Сохранение ID пользователя в iCloud #4
не, знаю в чем проблема. Спрашиваешь сервер, он те присылает id, значит всё путем и новый не нужен, если ответ пустой значит генерируй новый. Я просто с api icloud не работал, но думаю что id он возвращает)))
Auron
2 / 2 / 0
Регистрация: 11.05.2013
Сообщений: 99
27.05.2014, 19:24  [ТС]     Сохранение ID пользователя в iCloud #5
я думаю сделать так
1)Сделать строку в нее записать сгенерированный хеш-ключ
2)заливаем в облако
а вот проверка есть ли хеш в облаке если один Apple ID. над этим нужно подумать.

Добавлено через 32 минуты
все спасибо не получится сделать так как я хочу
Yandex
Объявления
27.05.2014, 19:24     Сохранение ID пользователя в iCloud
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru