APP跳轉(zhuǎn) 及iOS10跳轉(zhuǎn)在設(shè)置頁(yè)面

APP的跳轉(zhuǎn): 通過(guò)[ [UIApplication sharedApplication] openURL:url]這種方法來(lái)實(shí)現(xiàn)的掀泳。

而APP之間傳遞數(shù)據(jù)接收是在AppDelegate里:

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation { }

方法里乳附。




從APP跳轉(zhuǎn)至設(shè)置頁(yè)面

界面搭建:

通過(guò)storyBoard直接拖個(gè)按鈕 及 其響應(yīng)事件


storyBoard創(chuàng)建按鈕


按鈕點(diǎn)擊響應(yīng)事件:

- (IBAction)buttonTouch:(UIButton *)sender { }



iOS10之前的方法

當(dāng)然可以直接跳轉(zhuǎn)到設(shè)置()頁(yè)面:
在“*- (IBAction)buttonTouch:(UIButton )sender { }”里面加上:

[[UIApplication sharedApplication]openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString] ];


環(huán)境: iPhone5s ( iOS8.1 )

效果:

iOS8 直接跳轉(zhuǎn)到設(shè)置(總)頁(yè)面

環(huán)境: iPhone6s ( iOS10.0.1 )

效果:iOS10以上 會(huì)跳轉(zhuǎn) 但是失敗,到了桌面上


會(huì)跳轉(zhuǎn) 但是失敗


“App-Prefs:root”操作 (請(qǐng)看文章 最后面)

貌似還有個(gè)方法:(在App內(nèi)葱跋,需在前增加"App-")

  [[UIApplication sharedApplication] openURL:url參數(shù)  options:options字典參數(shù)  completionHandler:^(BOOL success) {
    
}];

自己按照網(wǎng)上說(shuō)法:字典傳一個(gè)空字典“@{ }”,還是沒(méi)能實(shí)現(xiàn)iOS 10上跳轉(zhuǎn)至設(shè)置頁(yè)面的操作!?????? 最后使用了私有API實(shí)現(xiàn)的

道歉心聲:
對(duì)不起>凉谩赶促!各位之前看我文章的小伙伴們液肌!
由于自己技藝不精,加之當(dāng)時(shí)項(xiàng)目很趕鸥滨! 就沒(méi)能仔細(xì)研究(其實(shí)也不用仔細(xì)????????????)嗦哆,就使用了私有API!

其實(shí)“App-Prefs:root=Bluetooth”是可以實(shí)現(xiàn)跳轉(zhuǎn)的P鲎摇老速!





URL Schemes

官方文檔:點(diǎn)擊進(jìn)入
一篇中文介紹文章推薦:http://sspai.com/31500

  • URL,我們都很清楚凸主,http://www.apple.com 就是個(gè) URL橘券,我們也叫它鏈接或網(wǎng)址;
  • Schemes,表示的是一個(gè) URL 中的一個(gè)位置——最初始的位置约郁,即 ://之前的那段字符缩挑。比如 http://www.apple.com 這個(gè)網(wǎng)址的 Schemes 是 “http”。

查找基本 URL Schemes:
越獄和不越獄本質(zhì)上用的是同一種辦法鬓梅,只是越獄以后可以直接從 iOS 查看 URL供置。
基本 URL Schemes 的查找方法可以通過(guò) App 中的 info.plist 來(lái)查詢,分為越獄不越獄的方法绽快,二者原理一樣芥丧!不細(xì)述了~

URL Scheme 就是實(shí)現(xiàn)跳轉(zhuǎn)URL協(xié)議的名稱(可以多個(gè))。
而APP的跳轉(zhuǎn)就需要設(shè)置“URL Schemes”來(lái)實(shí)現(xiàn):

添加“URL Types”坊罢,設(shè)置其“URL Schemes”

其中之后URL對(duì)象续担,會(huì)根據(jù)URL Scheme內(nèi)容來(lái)創(chuàng)建!


在“- (IBAction)buttonTouch:(UIButton *)sender { }”里面加上:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=MUSIC"] ];


環(huán)境: iPhone5s ( iOS8.1 )

效果:

iOS8 跳轉(zhuǎn)到 音樂(lè)設(shè)置界面



在“- (IBAction)buttonTouch:(UIButton *)sender { }”里面加上:

 NSURL *url = [NSURL URLWithString:@"prefs:root=WIFI"];

// 最好加上   ??判斷條件??
if ([ [UIApplication sharedApplication] canOpenURL:url])
{   // 看是否 允許跳轉(zhuǎn)
    [[UIApplication sharedApplication] openURL:url];
    
}


環(huán)境: iPhone5s ( iOS8.1 )

效果:

iOS8 跳轉(zhuǎn)到WiFi設(shè)置界面



????以下指令 分別跳轉(zhuǎn)到 對(duì)應(yīng)頁(yè)面:(自己只翻譯一些 其他就自己去做了啦~~嘿嘿)

  prefs:root=General&path=About
 prefs:root=General&path=ACCESSIBILITY
 prefs:root=AIRPLANE_MODE
 prefs:root=General&path=AUTOLOCK
 prefs:root=General&path=USAGE/CELLULAR_USAGE
 prefs:root=Brightness    //打開(kāi)Brightness(亮度)設(shè)置界面
 prefs:root=Bluetooth    //打開(kāi)藍(lán)牙設(shè)置
 prefs:root=General&path=DATE_AND_TIME    //日期與時(shí)間設(shè)置
 prefs:root=FACETIME    //打開(kāi)FaceTime設(shè)置
 prefs:root=General    //打開(kāi)通用設(shè)置
 prefs:root=General&path=Keyboard    //打開(kāi)鍵盤(pán)設(shè)置
 prefs:root=CASTLE    //打開(kāi)iClound設(shè)置
 prefs:root=CASTLE&path=STORAGE_AND_BACKUP    //打開(kāi)iCloud下的儲(chǔ)存空間
 prefs:root=General&path=INTERNATIONAL    //打開(kāi)通用下的語(yǔ)言和地區(qū)設(shè)置
 prefs:root=LOCATION_SERVICES    //打開(kāi)隱私下的定位服務(wù)
 prefs:root=ACCOUNT_SETTINGS
 prefs:root=MUSIC    //打開(kāi)設(shè)置下的音樂(lè)
 prefs:root=MUSIC&path=EQ    //打開(kāi)音樂(lè)下的均衡器
 prefs:root=MUSIC&path=VolumeLimit  //打開(kāi)音樂(lè)下的音量
 prefs:root=General&path=Network    //打開(kāi)通用下的網(wǎng)絡(luò)
 prefs:root=NIKE_PLUS_IPOD    
 prefs:root=NOTES    //打開(kāi)設(shè)置下的備忘錄設(shè)置
 prefs:root=NOTIFICATIONS_ID    //打開(kāi)設(shè)置下的通知設(shè)置
 prefs:root=Phone    //打開(kāi)電話設(shè)置
 prefs:root=Photos    //打開(kāi)設(shè)置下照片和相機(jī)設(shè)置
 prefs:root=General&path=ManagedConfigurationList    //打開(kāi)通用下的描述文件
 prefs:root=General&path=Reset    //打開(kāi)通用下的還原設(shè)置
 prefs:root=Sounds&path=Ringtone
 prefs:root=Safari    //打開(kāi)設(shè)置下的safari設(shè)置
 prefs:root=General&path=Assistant    //打開(kāi)siri不成功
 prefs:root=Sounds    //打開(kāi)設(shè)置下的聲音設(shè)置
 prefs:root=General&path=SOFTWARE_UPDATE_LINK    //打開(kāi)通用下的軟件更新
 prefs:root=STORE    //打開(kāi)通用下的iTounes Store和App Store設(shè)置
 prefs:root=TWITTER    //打開(kāi)設(shè)置下的twitter設(shè)置
 prefs:root=FACEBOOK    //打開(kāi)設(shè)置下的Facebook設(shè)置
 prefs:root=General&path=USAGE    //打開(kāi)通用下的用量
 prefs:root=VIDEO    
 prefs:root=General&path=Network/VPN        //打開(kāi)通用下的vpn設(shè)置
 prefs:root=Wallpaper    //打開(kāi)設(shè)置下的墻紙?jiān)O(shè)置
 prefs:root=WIFI    //打開(kāi)wifi設(shè)置
 prefs:root=INTERNET_TETHERING    






而在iOS10以上的系統(tǒng)活孩,則不會(huì) 以上面的響應(yīng)跳轉(zhuǎn)方法
且會(huì)報(bào)如下錯(cuò)誤信息:

 -canOpenURL: failed for URL: "prefs:root=WIFI" - error: "The operation couldn’t be completed. (OSStatus error -10814.)"







iOS10之后的方法:

(??不推薦??) 1.MobileCoreServices.framework 里的私有API


在iOS10之后物遇,蘋(píng)果對(duì)APP權(quán)限問(wèn)題更加重視!這時(shí)候要實(shí)現(xiàn)跳轉(zhuǎn)憾儒,就需要使用“MobileCoreServices.framework”里的私有API了询兴。(我自己目前只找到這個(gè)辦法。起趾。诗舰。)

其主要是使用了這個(gè)方法:

- (BOOL)openSensitiveURL:(id)arg1 withOptions:(id)arg2;



MobileCoreServices.frameworkAPI里面的查看“LSApplicationWorkspace.h”的URL地址:
https://github.com/JaviSoto/iOS10-Runtime-Headers/blob/master/Frameworks/MobileCoreServices.framework/LSApplicationWorkspace.h


下載好“iOS10-Runtime-Headers”整個(gè)文件,還有其他功能自己可以慢慢使用Q雕伞眶根!
“iOS10-Runtime”的地址:https://github.com/JaviSoto/iOS10-Runtime-Headers


使用時(shí),只需要往工程里拖入“MobileCoreServices.framework”就行了边琉!

拖入 私有API成功 后 !多出的鏈接庫(kù)


iOS10的系統(tǒng)URL Scheme改成了首字母大寫(xiě)属百,使用小寫(xiě)的方式會(huì)無(wú)法打開(kāi)。





網(wǎng)上說(shuō)法 :
要先在 info.plist的LSApplicationQueriesSchemes項(xiàng)中添加一個(gè)Prefs的URL Schemes艺骂。

Plist文件設(shè)置【一】

Plist文件設(shè)置【二】

??最后發(fā)現(xiàn)不用設(shè)置Plist文件也實(shí)現(xiàn)了跳轉(zhuǎn)诸老。
(可能是之前配置了“URL Types”的原因吧!??????還希望懂的朋友 指點(diǎn)一下G 1鸱!??????)
之前配置的“URL Types”






在“- (IBAction)buttonTouch:(UIButton *)sender { }”里面加上:

//注意??首字母改成了 ??大寫(xiě)忧额,prefs->Prefs
NSURL*right_url=[NSURL URLWithString:@"Prefs:root=Bluetooth"];
Class LSApplicationWorkspace = NSClassFromString(@"LSApplicationWorkspace");

[[LSApplicationWorkspace performSelector:@selector(defaultWorkspace)] performSelector:@selector(openSensitiveURL:withOptions:) withObject:right_url withObject:nil];


環(huán)境: iPhone5s ( iOS8.1 )

效果:
iOS8 對(duì)私有API 并無(wú)任何反應(yīng)

iOS8 對(duì)私有API無(wú)反應(yīng)



環(huán)境: iPhone6s ( iOS10.0.1 )

效果:
卡頓是因?yàn)樽约捍蛄藬帱c(diǎn)厘肮,不要誤解了是使用了 私有API的問(wèn)題~ ????

iOS10以上成功跳轉(zhuǎn)



??注意??:由于 使用私有API的APP 無(wú)法通過(guò)App Store審核∧婪可以嘗試把私有類名和selector字符串混淆一下类茂,繞過(guò)審核KJ簟!9臁:衿!

如下是用??ASCII混淆??的方法:

- (UIView *)statusBarView {
        UIView *statusBar = nil;
        NSData *data = [NSData dataWithBytes:(unsigned char []){0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x61, 0x72} length:9];
        NSString *key = [[NSString alloc] initWithData:data encoding:NSASCIIStringEncoding];
        id object = [UIApplication sharedApplication];
        if ([object respondsToSelector:NSSelectorFromString(key)]) {
            statusBar = [object valueForKey:key];
        }
        return statusBar;
    }


當(dāng)然不建議使用私有API >た蕖领舰! 由于其不可靠性,也許某天蘋(píng)果就可能直接把它移除了。
使用步驟:先判斷系統(tǒng)的版本迟螺,再考慮是否使用私有API



但是在iOS10以上冲秽,我找不到其他方法跳轉(zhuǎn)了!矩父!希望有知道的朋友指點(diǎn)一下o鄙!!文章有什么紕漏之處窍株,還望指出民轴!(本話是當(dāng)時(shí)寫(xiě)的!現(xiàn)在回頭夹姥,啪啪打臉~~??)

(道歉心聲:之前一直沒(méi)空回過(guò)頭來(lái)復(fù)查本文杉武!對(duì)之前的小伙伴表示抱歉!辙售!
并真心謝謝那些評(píng)論的朋友們!飞涂!
)




??(推薦)2.App-Prefs:root??

iOS10支持的所有跳轉(zhuǎn)如下:(測(cè)試系統(tǒng):10.0.1)
非常抱歉旦部,之前自己走了彎路!较店!完全可以不使用私有API的士八!
????????????????????????????????????????????????????????

跳轉(zhuǎn)的URL寫(xiě)法:
設(shè)置頁(yè)面 App-Prefs:root
(之前在那個(gè)設(shè)置頁(yè)面,就跳轉(zhuǎn)到相應(yīng)的設(shè)置頁(yè)面)


無(wú)線局域網(wǎng) App-Prefs:root=WIFI
藍(lán)牙 App-Prefs:root=Bluetooth
蜂窩移動(dòng)網(wǎng)絡(luò) App-Prefs:root=MOBILE_DATA_SETTINGS_ID
個(gè)人熱點(diǎn) App-Prefs:root=INTERNET_TETHERING
運(yùn)營(yíng)商 App-Prefs:root=Carrier
通知 App-Prefs:root=NOTIFICATIONS_ID
通用 App-Prefs:root=General
通用-關(guān)于本機(jī) App-Prefs:root=General&path=About
通用-鍵盤(pán) App-Prefs:root=General&path=Keyboard
通用-輔助功能 App-Prefs:root=General&path=ACCESSIBILITY
通用-語(yǔ)言與地區(qū) App-Prefs:root=General&path=INTERNATIONAL
通用-還原 App-Prefs:root=Reset
墻紙 App-Prefs:root=Wallpaper
Siri App-Prefs:root=SIRI
隱私 App-Prefs:root=Privacy
Safari App-Prefs:root=SAFARI
音樂(lè) App-Prefs:root=MUSIC
音樂(lè)-均衡器 App-Prefs:root=MUSIC&path=com.apple.Music:EQ
照片與相機(jī) App-Prefs:root=Photos
FaceTime App-Prefs:root=FACETIME


使用例子:

#define iOS10 ([[UIDevice currentDevice].systemVersion doubleValue] >= 10.0)
 //宏定義梁呈,判斷是否是 iOS10.0以上


NSString * urlStr = @"App-Prefs:root=Bluetooth";
    if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:urlStr]]) {
        if (iOS10) {
            //iOS10.0以上  使用的操作
            [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlStr] options:@{} completionHandler:nil];
        } else 
        {
            //iOS10.0以下  使用的操作
            [[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlStr]];
        }
    }

//iOS10.0以上 婚度,使用的操作方法
- (void)openURL:(NSURL*)url options:(NSDictionary<NSString *, id> *)options completionHandler:(void (^ __nullable)(BOOL success))completion NS_AVAILABLE_IOS(10_0) NS_EXTENSION_UNAVAILABLE_IOS("");

效果:

跳轉(zhuǎn)效果展示(環(huán)境:iPhone 6s、iOS 10.0.1)






最后示范一下**iPhone6s( iOS10.0.1 ) 對(duì) 各種方法 **的響應(yīng):

iOS10對(duì)各方法打斷點(diǎn)


1.不響應(yīng)

  [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=MUSIC"] ];


2.不滿足

 [[UIApplication sharedApplication] canOpenURL:url]

條件官卡,故不會(huì)進(jìn)入 if條件語(yǔ)句里

3.對(duì)私有API 才響應(yīng)了蝗茁。



當(dāng)然也可以來(lái)來(lái)回回切換~~ 好無(wú)聊??????






應(yīng)用之間的跳轉(zhuǎn)

在第一個(gè)APP中,做如下操作:
1.在info.plist文件中的“Information Property List”下添加一項(xiàng):“URL types” 寻咒;
2.點(diǎn)開(kāi)“URL types”下的“item 0”哮翘,再點(diǎn)開(kāi)“item 0”,再將“item 0”下的URL identifier改為“URL Schemes” 毛秘;
3.點(diǎn)開(kāi)“URL Schemes”下的“item 0”饭寺,在它后面添加“skipToOne”(“skipToOne”為第一個(gè)APP的跳轉(zhuǎn)標(biāo)識(shí)阻课,其實(shí)道理同 設(shè)置頁(yè)面 的跳轉(zhuǎn)

Plist配置


在第二個(gè)APP中,在需要跳轉(zhuǎn)到第一個(gè)APP的地方艰匙,添加以下代碼:

NSString *URLString = @"skipToOne://";
NSURL * url = [NSURL URLWithString:URLString];
[[UIapplication sharedApplication] openURL:url];

重新運(yùn)行第二個(gè)APP限煞,并且觸發(fā)跳轉(zhuǎn)到第一個(gè)APP的事件,就完成APP之間的跳轉(zhuǎn)了员凝。





APP間的傳值

一. 首先實(shí)現(xiàn)APP間跳轉(zhuǎn) 的功能署驻。

二. 之前跳轉(zhuǎn)功能的代碼,只需要稍作修改绊序。

找到

NSString *aString = @"skipToOne://"

在上面這行代碼中的(skipOne://)后面硕舆,添加如下信息:

NSString *aString =[NSString stringWithFormat:@"skipToOne://username=%@&age=%@", @"goyohol", @"18"];


三. 在第一個(gè)APP的APPDelegate中:

- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
    NSString *urlStr = [url absoluteString];  //轉(zhuǎn)化為 完整的url字符串 
    NSLog(@"%@",urlStr);

    return YES;
}

這樣就獲取到了urlStr字符串,之后就是自己根據(jù)需要的數(shù)據(jù)對(duì)里面的字符串進(jìn)行處理骤公。

以前項(xiàng)目有用到的抚官!之后有空加上示例吧!阶捆!也不知道iOS 10之后有沒(méi)改過(guò)A杞凇!只知道iOS 10之后洒试,APP不能跳轉(zhuǎn)到設(shè)置頁(yè)面倍奢!






Tips---使用“[[UIApplication sharedApplication] openURL: ]”其他功能:

撥打電話、發(fā)送郵件等等……

1.調(diào)用 電話(phone) 撥號(hào)

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://800888"]]; 
// 撥打電話時(shí)垒棋,不出現(xiàn)??確認(rèn)框

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://800888"]]; 
// 撥打電話時(shí)卒煞,彈出??確認(rèn)框


2.調(diào)用 自帶Mail

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto://admin@yourName.com"]]; 
//mailto后加自己賬戶


3.調(diào)用自帶 瀏覽器safari

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.apple.com"]]; 
// 填上 所要進(jìn)入的網(wǎng)站即可


4.調(diào)用短信 SMS

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"sms://10086"]]; 


5.調(diào)用 app Store

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://"]]; 


6.調(diào)用 iBook

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-books://"]]; 


7.調(diào)用 Map

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"maps://"]]; 


8.調(diào)用 Facetime ? 自己賬戶

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"facetime://"]]; 注意后面加上faceTime的賬號(hào)如:goyohol@qq.com


以下是常用APP的URL Schemes:
 “QQ”的url是 mqq:// 
 “微信”是 weixin:// 
 “淘寶”是 taobao:// 
 “點(diǎn)評(píng)”是 dianping://     dianping://search 
 “微博”是 sinaweibo:// 
 “名片全能王”是 camcard:// 
 “weico微博”是 weico:// 
 “支付寶”是 alipay:// 
 “豆瓣fm”是 doubanradio:// 
 “微盤(pán)”是 sinavdisk:// 
 “網(wǎng)易公開(kāi)課”是 ntesopen://
 “美團(tuán)”是 i**:// 
 “京東”是 openapp.jdmoble:// 
 “人人”是 renren:// 
 “我查查”是 wcc:// 
 “1號(hào)店”是 wccbyihaodian:// 
 “有道詞典”是 yddictproapp:// 
 “知乎”是 zhihu://
 “優(yōu)酷”是  youku://


初次跳轉(zhuǎn),會(huì)給予提示



??展示:跳轉(zhuǎn)至淘寶

NSString * urlString = @"taobao://";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:urlString] ];

效果:

跳轉(zhuǎn)至 淘寶



以下為ipad版URL Schemes:

 ZAKER :【zakeripad://】
 mdict:【mdict://】
 京東hd:【openApp.jdiPad://】
 易迅:【wx6964eb0b10aa369b://】叼架;【icson://】畔裕;【wap2app://】;【com51buyiPad://】乖订;【sinaweibosso.2217266362://】扮饶;【yixunipad://】;
 wunderlist:【fb208559595824260://】乍构;【wunderlist://】甜无;
 1password:【db-0bcm217bz8olcxj://】;
 支付寶:【alipay://】哥遮;
 亞馬遜:【fb115829135094686://】岂丘;
 查找朋友:【grenada://】;【findmyfriends://】昔善;【fmf1://】元潘;
 查找iphone:【fmip1://】;
 homestyler:【fb110202249127916://】君仆;
 百度旅游hd:【sinaweibosso.3772466956://】翩概;
 百度視頻hd:【BaiduVideoiPad://】牲距;【baiduvideoipadapp://】;
 百度相冊(cè)hd:【BaiDuCloudAlbumHD://】钥庇;
 百度音樂(lè)hd:【tencent100518384://】牍鞠;【QQ05FDC9F0://】;【wxdeda8b7428c87b0b://】评姨;【sinaweibosso.4257500584://】难述;【BaiduMusicHD://】;
 百度瀏覽器hd:【bdbrowser://】吐句;
 百度文庫(kù)hd:【bdwenku://】胁后;
 百度地圖hd:【sinaweibosso.675661989://】;
 百度云:【tencent100312028://】嗦枢;
 一個(gè)one:【clover-one://】攀芯;
 launchpro:【launch://】;【launchpro://】文虏;【launchpro-light://】侣诺;【launchpro-dial://】;【launchpro-tweet://】氧秘;【launchpro-brightness://】年鸳;【launchpro-messaging://】;【launchpro-email://】丸相;【launchpro-dropbox://】搔确;【launchpro-clipboard://】;【launchpro-facebook://】灭忠;【launchpro-sinaweibo://】妥箕;【launch-textexpander://】;【db-23algz5zbfx3ocs://】更舞;【launchipad://】;
 當(dāng)當(dāng)hd:【dangdanghd://】坎吻;【ddhd://】缆蝉;
 大眾點(diǎn)評(píng)hd:【dianpinghd://】;
 多看閱讀:【duokan-reader://】瘦真;
 藝龍旅行hd:【elongiPad://】刊头;
 圈點(diǎn)hd:【skitch://】;
 食記hd:【wxb9a9141190826bd8://】诸尽;
 印象筆記hd:【enx://】原杂;
 popAgraph:【popagraphtumblr://】;
 dropbox:【db-auth://】您机;【dbapi-1://】穿肄;【dbapi-2://】年局;【dbapi-3://】;【fb210019893730://】咸产;
 goodreader:【ghttp://】矢否;【ghttps://】;【grhttp://】脑溢;【grhttps://】僵朗;【giwhttp://】;【giwhttps://】屑彻;【gropen://】验庙;【com.goodreader.sendtogr://】;
 houzz:【fb166981393359376://】社牲;
 ifttt:【ifttt://】粪薛;
 名片全能王hd:【camcard://】;【fb444471182246461hdfull://】膳沽;【CamCardHDOpenAPI://】汗菜;
 萬(wàn)年歷:【wx5f3a0d4653cd3485://】;
 拉手團(tuán)購(gòu)hd:【LaShouGroupHDPay://】挑社;
 美團(tuán)hd:【i**://】陨界;
 evermemo:【evermemo://】;
 網(wǎng)易云課堂:【wangyiyunketang://】痛阻;
 網(wǎng)易公開(kāi)課:【ntesopen://】菌瘪;
 訂票助手2:【trainassistfree://】;
 pcalc lite:【pcalc://】阱当;
 愛(ài)奇藝視頻:【QIYIHD-iPad://】俏扩;
 documents:【fb435446596521711://】;
 三國(guó)kill:【sgk://】弊添;
 知乎日?qǐng)?bào)hd:【wb2812384762://】录淡;【wb801442902://】;【wx81bd672c6e11bad0://】油坝;【QQ05FE6368://】嫉戚;【tencent100557672://】;【pocketapp89757://】澈圈;
 扇貝新聞:【shanbaynews://】彬檀;
 扇貝單詞:【shanbay://】;
 扇貝單詞hd:【shanbaywordshd://】瞬女;
 扇貝煉句:【wx6cf98af31a47ba29://】窍帝;
 百詞斬:[wxce5d9e837051d623://】;
 微盤(pán):【sinaweibosso.2938478327://】诽偷;【sinavdisksso.2938478327://】坤学;
 新浪公開(kāi)課:【wxa376b1970423b610://】疯坤;
 skype:【skype://】;
 什么值得買(mǎi)hd:【wxed08b6c4003b1fd5://】拥峦;
 搜狐視頻hd:【sohu-SViPad://】贴膘;【sohuvideohd://】;【wx91d741cfa16379bc://】略号;
 teamviewer:【teamviewer8://】刑峡;
 格志:【griddiary://】;【sumi-interactive://】玄柠;【db-d7wn1aiwz2ck3tj://】突梦;
 淘寶hd:【taobao://】;【itaobao://】羽利;【taobaohd://】宫患;【wx25e5e60c1e9fcd97://】;【sinaweibosso.346252009://】这弧;【zhuzhancaipiao4ipad://】娃闲;【laiwangc6e34c6bf://】贪惹;
 天貓:【tmall://】贸桶;
 騰訊視頻hd:【tenvideohd://】;【tenvideo2://】监透;
 qq通訊錄:【tencentappqqpim://】蛋辈;
 qq:【mqqflyticket://】属拾;
 微信:【weixin://】;【fb290293790992170://】冷溶;【wechat://】渐白;
 同步推正版HD:【tbtui://】;【tuihd://】逞频;
 航旅縱橫pro:【sinaweibosso.umetrip://】纯衍;【umetrippro://】;
 mathpad:【myscriptmathpad://】苗胀;
 下廚房:【wxd80665a1fc1bf282://】托酸;
 無(wú)忌論壇:【wb801384327://】;【wxe932dc78276c3c24://】柒巫;【wb1315970163://】;
 雅虎天氣9韧琛:【yweather://】堡掏;
 一號(hào)店:【ipadstore://】;
 優(yōu)酷hd:【youkuhd://】刨疼;
 知乎日?qǐng)?bào):【wx841a6aace4a1dca4://】泉唁;
 知乎:【zhihu://】鹅龄;
 diesel facts:【dk.publishonline.dieselfacts.china://】;【dps.9aebe5a79fb04d9abddf77d97c6794dc://】亭畜;
 歐陸詞典pro:【eudic://】扮休;
 拓詞:【towordsp://】;
 瘦身旅程:【sina.5253876156240b2daf015c9d://】拴鸵;
 詞ci:【wx599b00cd734bd4a9://】玷坠;






關(guān)于iOS10之后,使用“App-Prefs:root”的技巧是現(xiàn)在才知道劲藐!
(在App內(nèi)八堡,需在前增加"App-")

對(duì)之前的看我文章的小伙伴表示抱歉!聘芜!(2017.06.15)














goyohol's essay

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末兄渺,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子汰现,更是在濱河造成了極大的恐慌挂谍,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,692評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件瞎饲,死亡現(xiàn)場(chǎng)離奇詭異口叙,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)企软,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)庐扫,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人仗哨,你說(shuō)我怎么就攤上這事形庭。” “怎么了厌漂?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,995評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵萨醒,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我苇倡,道長(zhǎng)富纸,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,223評(píng)論 1 292
  • 正文 為了忘掉前任旨椒,我火速辦了婚禮晓褪,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘综慎。我一直安慰自己涣仿,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,245評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著好港,像睡著了一般愉镰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上钧汹,一...
    開(kāi)封第一講書(shū)人閱讀 51,208評(píng)論 1 299
  • 那天丈探,我揣著相機(jī)與錄音,去河邊找鬼拔莱。 笑死碗降,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的辨宠。 我是一名探鬼主播遗锣,決...
    沈念sama閱讀 40,091評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼嗤形!你這毒婦竟也來(lái)了精偿?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 38,929評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤赋兵,失蹤者是張志新(化名)和其女友劉穎笔咽,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體霹期,經(jīng)...
    沈念sama閱讀 45,346評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡叶组,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,570評(píng)論 2 333
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了历造。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片甩十。...
    茶點(diǎn)故事閱讀 39,739評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖吭产,靈堂內(nèi)的尸體忽然破棺而出侣监,到底是詐尸還是另有隱情,我是刑警寧澤臣淤,帶...
    沈念sama閱讀 35,437評(píng)論 5 344
  • 正文 年R本政府宣布橄霉,位于F島的核電站,受9級(jí)特大地震影響邑蒋,放射性物質(zhì)發(fā)生泄漏姓蜂。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,037評(píng)論 3 326
  • 文/蒙蒙 一医吊、第九天 我趴在偏房一處隱蔽的房頂上張望钱慢。 院中可真熱鬧,春花似錦卿堂、人聲如沸滩字。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,677評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)麦箍。三九已至,卻和暖如春陶珠,著一層夾襖步出監(jiān)牢的瞬間挟裂,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,833評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工揍诽, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留诀蓉,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,760評(píng)論 2 369
  • 正文 我出身青樓暑脆,卻偏偏與公主長(zhǎng)得像渠啤,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子添吗,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,647評(píng)論 2 354

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