2016-12-19 59 views
0

我們的應用程序使用Pushwoosh生成的HWID作爲區分設備的關鍵。縱觀流量日誌,我看到了什麼樣的設備在短時間內提交來自幾個不同ISP的HTTP請求。Pushwoosh Cordova API:兩臺不同的設備是否可以生成相同的HWID?

似乎互聯網上的不同設備正在生成相同的HWID,我們的應用將其視爲同一設備,導致用戶與對方發生干擾。我們的數據顯示,約50個請求似乎來自不同的設備,但使用相同的HWID。

這對我來說沒有任何意義 - 從我讀過的有關HWID的文章中可以看出,它們基於設備序列號,所以它們應該始終是唯一的。

我們的移動應用程序是用科爾多瓦,我們正在與此代碼越來越HWIDs:

get_hwid: (evt) => 
_this = @ 
regid = device.uuid 

if evt? && evt.detail? 
    push_notification_id = evt.detail.deviceToken 
else 
    push_notification_id = "" 

pushNotification = cordova.require("pushwoosh-cordova- plugin.PushNotification") 
pushNotification.getPushwooshHWID (hwid) -> 
    _this.debug 'in getPushwooshHWID callback' 
    _this.debug ' Pushwoosh HWID: ', hwid 
    _this.debug ' push_notification_id: ', push_notification_id 
    _this.debug ' regid: ', regid 
    _this.emit 'retrieved-hwid', 
    regid: regid 
    push_notification_id: push_notification_id 
    hwid: hwid 

有沒有人觀察到的PushWoosh API生成並不總是唯一HWIDs?

PushWoosh文檔說,有時HWID可以在同一臺設備上更改,但我無法找到任何暗示它們無法預期爲唯一的內容。

謝謝!

回答

相關問題