1:剛開始使用的蘋果的跳轉(zhuǎn)方式,不受微信的約束,網(wǎng)站的約束,但是接受參數(shù)比較麻煩.
2:由于安卓的原因,找到一個兼容iOS和安卓的第三方(魔窗)
3:魔窗類試友盟統(tǒng)計,登錄之類的功能都有,包括事件的記錄統(tǒng)計等.
首先一,去魔窗官網(wǎng)去申請賬號,之后會讓你填寫以下信息
* 產(chǎn)品名稱:所屬行業(yè):產(chǎn)品icon,微信分享AppID:
針對iOS的說下:
URI Scheme:微信分享AppID://
* Team ID: 這個自己的開發(fā)者中心去看下?
填寫完上面這個,魔窗會給你生成一個域名“skdsds.mlinks.cc”
xcode配置文件里面添加applinks:skdsds.mlinks.cc ? 在xcode的Capabilities里面Associated Domains添加
安卓的就按照iOS的寫就寫,魔窗有文檔,魔窗位信息,這個可以不用設(shè)置,暫時你用不到。
然后點擊mLink的服務(wù)
mLink服務(wù)key: 這個隨便設(shè)置 ? ? ?舉例:ABC
iOS URI:ABC?Key=:Value&Key=:Value ? ??
格式就是上面的格式,注意了,?后面這些都是參數(shù)和格式
不需要返回參數(shù).
剩下的就是appDelegate里面進(jìn)行配置了(開發(fā)者中心需要打開這個支持跳轉(zhuǎn)功能,具體文檔都有)
下面是接收參數(shù)的回調(diào)方法
之前添加過分享的,嵌入魔窗SDK會報警,重復(fù)添加了,刪除多余的第三方類庫
好了,不懂的留言吧!