【读书笔记】iOS-自定义URL Scheme
一,注册自定义URL Scheme
1,找到项目的Info.plist 并打开。
2,找到Information Property List--->右击--->Add Row--->URL types.
3,找到URL types前面的小三角——>点击小三角,将其展开--->找到Item0前面的小三角--->点击小三角,将其展开--->看到URL identifier.
我们一般将URL identifier的值设置为Bundle identifier的值。
4,找到Bundle identifer,双击标题---->复制Bundle identifier的值。
5,找到URL identifier--->双击标题---->粘贴。
6,找到Item0---->右击-->Add Row---->URL Schemes--->如图所示。
7,展开URL Schemes的小三角。找到Item0.
8,将Item0设置为cityguide.
9,使用自定义URL Scheme.
URL identifier 是打开的应用的标记。
URL Scheme 是写代码中需要用的,只需要在后面加上://则可使用。
NSString *string=@"cityguide://London";
NSURL *url=[NSURL URLWithString:string];
[[UIApplication shareApplication] openURL:url];
参考资料:《iOS编程指南》