日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

阿里云-云產品SDK UTDID沖突解決方案

該解決方案適用的移動研發平臺云產品包括:

1. 什么是UTDID沖突?

UTDID作為阿里集團移動端SDK通用組件,包括阿里云在內的許多平臺產品移動端 SDK 對其有依賴,若同時集成多平臺移動端SDK,可能發生UTDID沖突。

UTDID命名形式:

  • Android :utdid4all-x.x.x.jar
  • iOS :UTDID.framework

2. 怎么解決UTDID沖突?

注意:Android UTDID版本號必須>= v1.1.5.3,若不能確認UTDID版本號,請參考下述方案,保留阿里云平臺的UTDID包。

2.1 手動集成解決方案

手動刪除重復的UTDID SDK,僅保留一個UTDID SDK。

說明:建議保留阿里云平臺下載的UTDID SDK。

2.2 遠程倉庫集成解決方案

  • Android集成時,可以通過exclude關閉其他產品SDK對UTDID的傳遞性依賴,示例如下所示:
  1. compile ('com.xxx:xxx.xxx:1.0.1') {
  2. exclude (module:'alicloud-android-utdid')
  3. }

其module名不一定為alicloud-android-utdid,具體如何關閉UTDID的傳遞性依賴,可咨詢對應產品SDK接口人。

  • iOS集成時,如果通過CocoaPods進行遠程倉庫依賴,由于CocoaPods無法關閉傳遞性依賴,SDK集成需要修改為手動集成

2.3 與支付寶SDK UTDID沖突

支付寶SDK是通過源碼方式集成的UTDID,所以不適用于上述的手動集成解決方案遠程倉庫集成解決方案。

可下載并集成 剝離UTDID的支付寶SDK,保留阿里云平臺的UTDID包。該版本SDK和通用支付寶SDK保持同步更新,無需擔心支付寶相關功能受影響。

注意:如集成剝離UTDID的支付寶SDK仍然出現沖突,需清理緩存后后再次集成。