方案一:
let pinf = plus.push.getClientInfo(); let cid = pinf && pinf.clientid || ''; //客戶端標識
有可能取不到clientId,或者為‘undefined’ ‘null' 等字符串
由於可能取不到,然后使用方案二,異步獲取
plus.push.getClientInfoAsync((info) => { cid = info.clientid; }, err => { });
觸發異步回調的前提條件是,需要在manifest.json 在ios下配置
"pushRegisterMode" : "manual"
當app 打開的時候會彈出權限框,如果選擇了否,同樣會獲取不到clientID
目前沒找到一個絕對可以獲取到clientID的方式