您的位置:首页 > 移动开发 > IOS开发

iOS--打开第三方应用

2016-11-25 16:53 218 查看
1、在使用
UIApplication
打开一个应用之前,需要在info.plist文件中增加查询改APP的scheme。

如:

<key>LSApplicationQueriesSchemes</key>
<array>
<!-- 微信 URL Scheme 白名单-->
<string>wechat</string>
</array>


在info.plist中的显示是:



2、代码

NSString *str = @"test://?name=zhuzhiqiang";
//这句话最好加上,否则你会崩溃的 ^_^
str = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
NSURL *url = [NSURL URLWithString:str];
[[UIApplication sharedApplication] openURL:url];


其中,
test
是URL Scheme,你需要在设置自己的scheme.

如果你想要自己的应用被别人打开,那么你就需要开启这个功能,在URL Types中增加URL Scheme

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息