2013-09-14 1 views
2

Мне нужно отправить уникальный номер на устройство на сервер, чтобы проследить установку приложения и создать его конкретный номер устройства.Как я могу создать уникальный уникальный номер устройства в Rhomobile

Когда я использую для создания уникального номера по какой-либо логике и делаю его для хранения в локальном db, но при удалении и повторной установке приложения сгенерированное число отличается. Так что я не смог получить данные для этого устройства ранее.

Есть ли у нас способ сделать/сгенерировать этот уникальный номер?

+0

вы можете использовать 'System.get_property()' для некоторого уникального номера. –

ответ

2

Вы должны использовать свойство System, чтобы получить уникальный номер, а не генерировать уникальный номер некоторой сложной логикой.

Вы можете использовать System.get_property() и получить phone_id, который будет уникальным для всех устройств даже после удаления и повторной установки.

System.get_property("phone_id") 

Проверьте весь список свойств здесь http://docs.rhomobile.com/rhodesapi/system-api#getproperty

0

Да, эти методы будут работать только для андроид, в последние айфонов (после 5.0) мы не можем Acces ВЛЯЕТСЯ устройства уникальный идентификатор (UUID) через программа.

+0

комментарии для этого типа ответов ... –