簡體   English   中英

是否有機會針對GCM中的兩個不同應用程序使用相同的令牌? [Android]產品

[英]Is there any chance to use the same token for two different applications in GCM? [Android]

我想知道安裝在同一設備上的兩個應用程序是否可以為GCM共享相同的令牌,同時考慮到它們將接收來自同一服務器的消息。

在此處輸入圖片說明

非常感謝

不,不可能。 每個申請都必須分別向GCM注冊,並且將從GCM接收不同的注冊令牌。

無論如何,將相同的GCM消息發送到同一設備上的兩個應用程序沒有多大意義(至少對我而言)。

  • 首先,您將無法在一個設備中安裝一個具有相同軟件包名稱(com.org.app)的應用程序。
  • 其次:當GCM根據創建的應用程序創建令牌時,請確保將輸入作為
    1)SHA1密鑰庫
    2)包裹名稱
  • 如果SHA1相同且程序包名稱不同,則應從開發人員控制台生成不同的API密鑰

  • 因此,總而言之,您需要通過在同一項目中添加多個API密鑰來從developer.console.com創建不同的API密鑰
  • 或創建完全不同的項目並使用新的應用程序包名稱創建API密鑰


在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM