`
dcj3sjt126com
  • 浏览: 1824973 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ios 开发中 注册并使用个性化URL Schema

    博客分类:
  • IOS
 
阅读更多

- (BOOL)openURL:(NSURL *)url

 

 

An object representing a URL (Universal Resource Locator). UIKit supports the http:, https:, tel:, and mailto: schemes.

 

在你的应用中,调用api可以直接打开这些作为前缀的一些URL(注意:URL的本意<统一资源定位>,不仅仅是网址)

而且这些Schema都是Apple-registered ,也就是苹果内置注册的Schema,比方你在你的应用程序中OpenURL  http://www.baidu.com

那么就会自动调用safari浏览器打开这个网址,同样使用 zhangsan@126.com 会打开邮件程序发送邮件。。。。这些都是苹果已经做好的,

好了,那么这个Schema是不是可以个性化呢,也就是custom呢,答案是肯定的,比方:

制作了a应用,想在别人<别的应用程序>openurl:@“myapp://”时自动打开你的a应用,那么这个是可以实现的,也就是注册自己的Schema给系统,系统到时候接收到别人openurl你的schema时就会调用你的应用。

下面详细图文说明如何实现




 

Now that the URL has been registered. Anyone can start the application by opening a URL using your scheme.

 

 

Here are a few examples …

myapp://

 

myapp://some/path/here

 

myapp://?foo=1&amp;bar=2

 

myapp://some/path/here?foo=1&amp;bar=2

The iPhone SDK, when launching the application in response to any of the URLs above, will send a message to the UIApplicationDelegate.

 

转自:http://hi.baidu.com/chenfalei/item/ba8cd03e7c2591f2e7bb7ac6

分享到:
评论

相关推荐

    iOS中使用schema协议调用APP和使用iframe打开APP的例子

    主要介绍了iOS中使用schema协议调用APP和使用iframe打开APP的例子,用在浏览器中打开APP,需要的朋友可以参考下

    详解Android业务组件化之URL Schema使用

    所以开始推进公司APP业务组件化,很荣幸自己能够牵头做这件事,经过研究实现组件化的通信方案通过URL Schema,所以想着现在还是在预研阶段,很有必要先了解一下URL Schema,看看是如何使用的?其实在之前做Hybrid...

    xml schema 的使用

    xml schema 的使用xml schema 的使用xml schema 的使用xml schema 的使用

    jsonschema在开发及测试中的应用.doc

    jsonschema在开发及测试中的应用.doc

    关于Schema

    1、学习如何使用XMLSPY集成开发环境完成XML Schema相关的开发工作。 2、掌握XML Schema与DTD之间的区别,...3、掌握如何准确定义数据之间的参照完整性约束,如何在模式中使用多态性支持,如何在文档中定义空值等等。

    Laravel开发-laravel-schema

    Laravel开发-laravel-schema Laravel架构包。

    iOS中使用URL Scheme进行App跳转的教程

    主要介绍了iOS中使用URL Scheme进行App跳转的教程,比如在应用内提示安装另一个应用时就以url打开safari然后打开app store那样,需要的朋友可以参考下

    《XML》实验(2) -- Schema

    [实验目的] 1、学习如何使用XMLSPY集成开发环境完成XML Schema相关的开发工作。...3、掌握如何准确定义数据之间的参照完整性约束,如何在模式中使用多态性支持,如何在文档中定义空值等等。 某软件学院XML课程答案

    抖音快手URL Scheme

    抖音快手URL Scheme 里面包含了抖音快手,进入直播间,进入用户,...但是iOS的APP可以注册自己的URL Scheme,URL Scheme是为方便app之间互相调用而设计的。我们可以通过系统的OpenURL来打开该app,并可以传递一些参数。

    Oracle database 10g SQL开发指南中store_schema.sql脚本

    Oracle database 10g SQL开发指南中 store模式下的store_schema脚本 相应的本书的pdf电子书也在我的上传资源中,需要的可以去下载!

    Laravel开发-json-schema-gen

    Laravel开发-json-schema-gen JSON模式生成器

    XML Schema教程

    XML Schema 教程 XML Schema 是基于 XML 的 DTD 替代者。 XML Schema 描述 XML 文档的结构。 XML Schema 语言也称作 XML Schema 定义(XML Schema Definition,XSD)...大,以及如何在您的应用程序中使用 XML Schema。

    XML - 实验(2) -- Schema

    3、掌握如何准确定义数据之间的参照完整性约束,如何在模式中使用多态性支持,如何在文档中定义空值等等。 [提交内容] 提交book.xsd、book.xml(使用多态)。 提交SpyBase1. xsd、SpyBase2. xsd。

    Laravel开发-laravel-api-schema

    Laravel开发-laravel-api-schema 为API控制器的每个公共方法发布架构

    JSON-Schema定义规范

    熟悉XML的开发人员都知道,对XML文档的定义有一个XML Schema。同样,对于JSON文件的定义,也应该有一个JSON Schema以规范JSON文件内容。IETF负责起草相关规范最新版本是2018年3月19日发布的Draft 7。JSON Schema用以...

    FriendFeed如何使用MySQL存储无Schema数据.pdf

    FriendFeed如何使用MySQL存储无Schema数据.pdf

    本电子文档讲解了如何使用SCHEMA

    详细讲述如何使用SCHEMA 本电子文档讲解了如何使用SCHEMA 本电子文档讲解了如何使用SCHEMA

Global site tag (gtag.js) - Google Analytics