Имя: Пароль:
1C
1С v8
Мобильное приложение, получение уникальных идентификаторов
0 AS_DANCE
 
28.06.15
23:35
Доброе время суток. Суть вопроса в следующем:
Пишу мобильное приложение которое будет работать с сервером.
Задача состоит в том, чтобы при получении данных на сервере однозначно определить устройство с которого послали запрос.
Проблема в том, что пользователям давать вводить какой-либо идентификатор вручную нельзя, да и брать уникальный идентификатор базы не пойдет. Если я скопирую его с устройства на устройство идентификаторы будут идентичныыми.
Как можно в мобильном приложении получить какие-либо уникальные идентификаторы процессора/имэй/ и прочего?
1 Aleksey
 
28.06.15
23:46
2 AS_DANCE
 
28.06.15
23:51
(1) увы там про ИдентификаторКлиента но он меняется и далее реклама ACode tools. Мне бы стандартными методами.
Кстати а как можно запускать отладчик который видит то, что видит мобильное приложение?
3 DitriX
 
29.06.15
12:37
Давайте так, есть три идентификатора:
1. Идентификатор утройства, т.е. мобильного устройства, его и дает Акоде, т.е. не важно, в какой базе и какой версии - он будет уникален, его можно применять для идентификации УСТРОЙСТВА
2. Идентификатор клиента, это тот, что можно получить в 1с обычным путем, если память не отшибло, то он вполне может быть нифига не уникальным (был такой баг), может меняться при обновлении платформы (потенциально), ну и у разных конфигураций в пределах одной базы - он может быть одинаковый, его нельзя сбросить, например, ели вы теперь хотите устройство отдать другому, то идентификатор будет такой же.
3. Вы просто создаете константу с типом "Уникальный идентификатор", фигарите туда любой сгенерированный уникальный идентификатор и используете его для своих целей.
4. ...
5. PROFIT!