1: 進(jìn)入 APP?在 info.plist 中Add Row:"URL types",其中 URL identitfier 為 App ID,URL Schemes中的 Item 0 為自定義的 scheme:XXX, 如下配置,運(yùn)行,此時(shí)打開 Safari 輸入:"XXX://", 點(diǎn)擊前往即可進(jìn)入 APP
2: 進(jìn)入 APP 指定界面 在代理類里執(zhí)行方法:
-(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary*)options
options 中含有本次操作的詳細(xì)信息,我們只需要獲取 url 即可,里面可設(shè)置參數(shù),以判斷跳轉(zhuǎn)到哪個(gè)界面,如:
if ([urlStr containsString:@"fengyu"]) {
// 發(fā)送跳轉(zhuǎn)到制定界面的通知
[[NSNotificationCenter defaultCenter]postNotificationName:@"NOTIFICATIOFORGOODSNDETAIL" object:nil];
}else{
return NO;
}