IOS APP與APP和APP與Safari間的跳轉(zhuǎn)

最近做項(xiàng)目遇到這么一個需求:從APP 跳轉(zhuǎn)到 Safari 然后再跳回APP 。以前做過從APP 跳到Safari ,很簡單,這里就不多說了窒舟。重點(diǎn)說一下從Safari跳回到APP,以及從APP跳到APP相恃。(其實(shí)這兩個幾乎是一回事辜纲。)

首先從Safari跳到APP

既然要想跳到你指定的APP,那么就需要在你的APP中定義一個特殊的標(biāo)示拦耐,也就是一個URL協(xié)議耕腾。

定義URL協(xié)議的如下圖TARGETS ——> info ——>URL Types——>添加一個URL協(xié)議


如圖 其中URL Schemes字段就是你這個APP的特殊標(biāo)示,而indentifier字段是這個URL協(xié)議的標(biāo)示杀糯。(一個APP可以擁有多個URL協(xié)議)

下面的兩個字段可為空扫俺。最后再運(yùn)行一下你的APP。

接下來就是見證奇跡的時刻了

打開你模擬器中的Safari瀏覽器固翰,在輸入在地址欄輸入:appABC://

然后回車狼纬,結(jié)果就是你想要的。(是不是很簡單骂际?)

有時候你可能需要在從Safari跳回到APP時傳一些參數(shù)疗琉,那么又有什么方法可以接收這些參數(shù)呢?

在appdelegate.m文件中寫下如下方法


這個方法是系統(tǒng)自動調(diào)用的方法歉铝,意思是:如果APP是通過openURL打開的自動調(diào)用此方法盈简。而參數(shù) url 就是打開APP的特定的URL。也就是上面的appABC://太示,但是怎么通過這個方法傳參呢柠贤?

答案就在URL中,你可以在appABC://后面加上任何你想要的字符參數(shù)类缤,例如appABC://name:wanglei//name:lilei

至于如何把這些參數(shù)給解析出來臼勉,就看你怎么處理了。

下面是 ?APP(A)跳轉(zhuǎn)APP(B)

前面說了他們之間的原理是一樣的餐弱,從Safari跳到APP是通過打開特定的URL宴霸,那么從?APP(A)跳轉(zhuǎn)APP(B)是不是也要打開特定的URL呢?

答案是肯定的膏蚓,那么怎么打開這個特定的URL呢猖败,其實(shí)在UIApplication里面有這么一個方法openURL,如下

[[UIApplication shareApplication] openURL:url]

參數(shù)URL為APP(B)特定的URL協(xié)議所表示的URL(后面會附上demo)

至于對參數(shù)的處理同上

下面是APP(A)與APP(B)相互跳到轉(zhuǎn)的demo

http://download.csdn.net/detail/u012884714/7679105

本文就到這里降允,歡迎指正交流 —— LC

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末恩闻,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子剧董,更是在濱河造成了極大的恐慌幢尚,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件翅楼,死亡現(xiàn)場離奇詭異尉剩,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)毅臊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進(jìn)店門理茎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事皂林±署” “怎么了?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵础倍,是天一觀的道長烛占。 經(jīng)常有香客問我,道長沟启,這世上最難降的妖魔是什么忆家? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮德迹,結(jié)果婚禮上芽卿,老公的妹妹穿的比我還像新娘。我一直安慰自己胳搞,他們只是感情好蹬竖,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著流酬,像睡著了一般币厕。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上芽腾,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天旦装,我揣著相機(jī)與錄音,去河邊找鬼摊滔。 笑死阴绢,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的艰躺。 我是一名探鬼主播呻袭,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼腺兴!你這毒婦竟也來了左电?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤页响,失蹤者是張志新(化名)和其女友劉穎篓足,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體闰蚕,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡栈拖,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了没陡。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片涩哟。...
    茶點(diǎn)故事閱讀 39,722評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡索赏,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出贴彼,到底是詐尸還是另有隱情潜腻,我是刑警寧澤,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布锻弓,位于F島的核電站砾赔,受9級特大地震影響蝌箍,放射性物質(zhì)發(fā)生泄漏青灼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一妓盲、第九天 我趴在偏房一處隱蔽的房頂上張望杂拨。 院中可真熱鬧,春花似錦悯衬、人聲如沸弹沽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽策橘。三九已至,卻和暖如春娜亿,著一層夾襖步出監(jiān)牢的瞬間丽已,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工买决, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留沛婴,地道東北人。 一個月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓督赤,卻偏偏與公主長得像嘁灯,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子躲舌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評論 2 353

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