1. 程式人生 > >ios極光推送配置應用修改bundleID

ios極光推送配置應用修改bundleID

極光推送iOS配置鑑權後,本質上BundleID是不允許修改的,但是若必須要修改,則需要給官網傳送郵件([email protected]),清空原有iOSbundleID,然後再重新配置鑑權。

關於清空 iOS BundleID 或 Android 包名的說明:根據說明,確認是否需要清空!

  • 此時清空 iOS 證書(或修改 Android 包名)將會影響到之前的所有使用者收不到推送,而且舊 Bundle ID(舊包名)對應的統計資料將無法移植到新 Bundle ID(新包名)。

  • 蘋果根據 Bundle ID 區分應用,Bundle ID 不同,就會當成不同應用,你 Bundle ID 變更,以前的使用者都沒法進行升級操作,除非解除安裝重灌。Android 同理。

建議做法:

  • 新建應用,上傳新證書。
    (應用詳情-點編輯-有刪除應用按鈕,可以根據需求刪除或保留舊應用)

若在瞭解該風險後,依舊確認修改,提供以下資訊

(以下資訊請同時提供,缺一不可):

  1. 說明自己已瞭解修改包名或清空 Bundle ID 所帶來的風險,並仍決定修改包名或清空 Bundle ID。

  2. 極光官網應用詳情截圖(用於確認應用,避免誤清)

  3. 極光官網個人賬號 - 個人資訊截圖(用於確認身份)

  4. 應用的 AppKey (貼上文字)

  5. 說明你要清空 iOS 的 Bundle ID 還是修改 Android 的包名(二者互不影響)

    • Android 包名不支援直接清空,只能修改

    • 所以如果是修改 Android 的包名,請提供你將要重新設定的包名是什麼

    • iOS 在我們清空 Bundle ID 後,你們可以自己重新上傳正確的證書,即可得到正確的 Bundle ID