iOS iOS9下实现app间的跳转
生活随笔
收集整理的這篇文章主要介紹了
iOS iOS9下实现app间的跳转
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
自從更新了Xcode7后,蘋果公司增加了白名單。
在實現app跳轉時,必須把app的唯一標示URL加入到白名單中
- (BOOL)canOpenURL:(NSURL *)url這個方法才會返回yes否則只會返回no;
這是蘋果公司為了加強手機的安全。具體是怎樣的在此不做過多的評論。
廢話不多說!
?
我們將實現text1與text2兩個應用間的相互跳轉
首先創建兩個工程,text1,text2
.
然后:
我們在text1中的info中URL Types 添加一個URL Types
添加完成后,我們需要填寫一些必要的信息:URL Schemes(隨意填寫)
URL Schemes是app實現跳轉的一個app的標示
?
ok!完成上面的步驟之后我們在text2中也做同樣的操作。
完成之后我們在text1和text2需要實現app跳轉的地方加入如下代碼
ok到了這里我們就完成了90%了。最后呢只要在手機或者模擬器上安裝這兩個程序,就能實現相互的跳轉。
下面我運行下試一試。
程序會報這樣的錯誤
?
這個時候我們打開text1和text2程序
在info.plist 文件中加入
現在再運行一次程序。
這樣就能完成我們的app間跳轉了。
轉載于:https://www.cnblogs.com/banzhuangong/p/4920772.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的iOS iOS9下实现app间的跳转的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 192.168.16.1路由器地址是什么
- 下一篇: sudo su 与 su