[iOS9適配]-- URL Scheme

在iOS9中缸榄,如果使用 canOpenURL: 方法,該方法所涉及到的 URL scheme 必須在"Info.plist"中將它們列為白名單(在iOS9及以前的版本設(shè)置的上限50個)巾乳,否則不能使用。key叫做LSApplicationQueriesSchemes 鸟召,鍵值內(nèi)容如下:

<key>LSApplicationQueriesSchemes</key>
<array>
   <string>urlscheme</string>
   <string>urlscheme2</string>
   <string>urlscheme3</string>
   <string>urlscheme4</string>
</array> 

So for apps that are linked before iOS 9 and are running on iOS 9, they will be given 50 distinct URL schemes. When you call the subsequent 51st scheme, you will be returned the value no. These 50 URL schemes are not restarted when the user restarts the device.

蘋果為什么要這么做胆绊?

在 iOS9 之前,你可以使用 canOpenURL: 監(jiān)測用戶手機(jī)里到底裝沒裝微信欧募,裝沒裝微博压状。但是也有一些別有用心的 App ,這些 App 有一張常用 App 的 URL scheme跟继,然后他們會多次調(diào)用canOpenURL: 遍歷該表种冬,來監(jiān)測用戶手機(jī)都裝了什么 App ,比如這個用戶裝了叫“大姨媽”的App舔糖,你就可以知道這個用戶是女性娱两,你就可以只推給這個用戶女性用品的廣告。這是侵犯用戶隱私的行為金吗。

這也許就是原因谷婆。

常見 URL Scheme
如果想一次性集成最常用的微信、新浪微博辽聊、QQ、支付寶四者的白名單期贫,則配置如下:

<key>LSApplicationQueriesSchemes</key>
<array> 
<!-- 微信 URL Scheme 白名單--> 
<string>wechat</string> 
<string>weixin</string> 
<!-- 新浪微博 URL Scheme 白名單--> 
<string>sinaweibohd</string> 
<string>sinaweibo</string> 
<string>sinaweibosso</string> 
<string>weibosdk</string> 
<string>weibosdk2.5</string> 
<!-- QQ跟匆、Qzone URL Scheme 白名單--> 
<string>mqqapi</string> 
<string>mqq</string> 
<string>mqqOpensdkSSoLogin</string> 
<string>mqqconnect</string> 
<string>mqqopensdkdataline</string> 
<string>mqqopensdkgrouptribeshare</string> 
<string>mqqopensdkfriend</string> 
<string>mqqopensdkapi</string> 
<string>mqqopensdkapiV2</string> 
<string>mqqopensdkapiV3</string> 
<string>mqzoneopensdk</string> 
<string>wtloginmqq</string> 
<string>wtloginmqq2</string> 
<string>mqqwpa</string> 
<string>mqzone</string> 
<string>mqzonev2</string> 
<string>mqzoneshare</string> 
<string>wtloginqzone</string> 
<string>mqzonewx</string> 
<string>mqzoneopensdkapiV2</string> 
<string>mqzoneopensdkapi19</string> 
<string>mqzoneopensdkapi</string> 
<string>mqzoneopensdk</string> 
<!-- 支付寶 URL Scheme 白名單--> 
<string>alipay</string> 
<string>alipayshare</string>
</array>

其他平臺可在下面的列表中查詢: 各平臺OpenURL白名單說明
查詢:https://github.com/ChenYilong/iOS9AdaptationTips (摘自此文)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市通砍,隨后出現(xiàn)的幾起案子玛臂,更是在濱河造成了極大的恐慌烤蜕,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件迹冤,死亡現(xiàn)場離奇詭異讽营,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)泡徙,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進(jìn)店門橱鹏,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人堪藐,你說我怎么就攤上這事莉兰。” “怎么了礁竞?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵糖荒,是天一觀的道長。 經(jīng)常有香客問我模捂,道長捶朵,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任狂男,我火速辦了婚禮综看,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘并淋。我一直安慰自己寓搬,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布县耽。 她就那樣靜靜地躺著句喷,像睡著了一般。 火紅的嫁衣襯著肌膚如雪兔毙。 梳的紋絲不亂的頭發(fā)上唾琼,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天,我揣著相機(jī)與錄音澎剥,去河邊找鬼锡溯。 笑死,一個胖子當(dāng)著我的面吹牛哑姚,可吹牛的內(nèi)容都是我干的祭饭。 我是一名探鬼主播,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼叙量,長吁一口氣:“原來是場噩夢啊……” “哼倡蝙!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起绞佩,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤寺鸥,失蹤者是張志新(化名)和其女友劉穎猪钮,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體胆建,經(jīng)...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡烤低,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了笆载。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片扑馁。...
    茶點(diǎn)故事閱讀 38,650評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖宰译,靈堂內(nèi)的尸體忽然破棺而出檐蚜,到底是詐尸還是另有隱情,我是刑警寧澤沿侈,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布闯第,位于F島的核電站,受9級特大地震影響缀拭,放射性物質(zhì)發(fā)生泄漏咳短。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一蛛淋、第九天 我趴在偏房一處隱蔽的房頂上張望咙好。 院中可真熱鬧,春花似錦褐荷、人聲如沸勾效。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽层宫。三九已至,卻和暖如春其监,著一層夾襖步出監(jiān)牢的瞬間萌腿,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工抖苦, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留毁菱,地道東北人。 一個月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓锌历,卻偏偏與公主長得像贮庞,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子究西,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,527評論 2 349

推薦閱讀更多精彩內(nèi)容