精华内容
下载资源
问答
  • iOS 从一个app打开另一个app

    千次阅读 2015-04-22 11:29:49
    iOS-定义协议从一个app打开另一个app  注:当前app为A,被打开的为B 第一步:对B操作(对B的info.plist中自定义url types.如图所示) 第二步:对A操作(在响应方法中添加响应代码,如图所示) 上图代码: ...

    iOS-定义协议从一个app打开另一个app  

    注:当前app为A,被打开的为B


    第一步:对B操作(对B的info.plist中自定义url types)

    技术分享

    注意, 这里的URL Schemes必填, URL identifier选填。

    另外,URL Schemes建议都小写,由于之后接收到数据的时候,不区分大写和小写, 都是转为小写。

    规定的格式是   URL Schemes://URL identifier




    第二步:对A操作(在响应方法中添加响应代码,如图所示)

    上图代码:
            NSURL *url = [NSURL URLWithString:@"martinapp://com.martin.app"];
            [[UIApplication sharedApplication] openURL:url];

    第三步:
        模拟器运行:先对B进行Build操作,而对A进行run即可
        真机运行:首先保证B存在于真机中,而后运行A即可。

     你须要在 Appdelegate.m中加入例如以下代码, 来处理接受到请求后做出的处理
    //处理URL请求
    - (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
    {
        NSLog(@"%@", url);
        
        if ([[url scheme] isEqualToString:@"myurltest"])
        {
            //处理链接
            NSString *text = [[url host] stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
            UIAlertView *myAlert = [[UIAlertView alloc]initWithTitle:@"新消息" message:text delegate:self cancelButtonTitle:@"知道了" otherButtonTitles: nil];
            [myAlert show];
            
            return YES;
        }
        
        return NO;
    }

    展开全文
  • 假如你开发了2个App,怎么其中一个App打开另一个呢?首先在自己要被打开的app的info.plist中自定义url types.如图所示   然后在另一个app中的响应事件中如此编写代码: NSURL *url =
    作者  navy

    帖子地址 http://www.cocoachina.com/bbs/read.php?tid-11573.html

    假如你开发了2个App,怎么从其中一个App打开另一个呢?首先在自己要被打开的app的info.plist中自定义url types.如图所示
     


    然后在另一个app中的响应事件中如此编写代码:

    NSURL *url = [NSURL URLWithString:@"myapp://com.rumtel.myapp"];        
    [[UIApplication sharedApplication] openURL:url];

    开始编译,不过需要主意:

    1, 先编译要被打开的app。
    2,选择的模拟器版本都应该相同。
    展开全文
  • ios应用源码之给大家分享代码 如何自定义协议自己的一个app打开另一个app iphoneurlscheme_reference.pdf
  • Log.e(TAG, "Package Name not found: " + e.getMessage() + ", App is not installed."); } catch (SecurityException e){ SnackBar.newBuilder().activity(activity). text(activity.getString(R.string....
  • 注:当前app为A,被打开的为B 第步:对B操作(对B的info.plist中自定义url types.如图所示) 第二步:对A操作(在响应方法中添加响应代码,如图所示) 上图代码:  NSURL *url = [NSURL URLWithStri

    2012-11-05 10:45:24|  分类: IOS代码|举报|字号 订阅

    注:当前app为A,被打开的为B

    第一步:对B操作(对B的info.plist中自定义url types.如图所示)


    第二步:对A操作(在响应方法中添加响应代码,如图所示)

    上图代码:
            NSURL *url = [NSURL URLWithString:@"martinapp://com.martin.app"];
            [[UIApplication sharedApplication] openURL:url];

    第三步:
        模拟器运行:先对B进行Build操作,而对A进行run即可
        真机运行:首先保证B存在于真机中,而后运行A即可。
    展开全文
  • 声明:转自cocoa china 作者:navy   首先在自己要被打开的app的info.plist中自定义url types. <br />  然后在另一个app中的响应事件中如此编写代码:   NSURL *url = [NSURL...

    声明:转自cocoa china  作者:navy

     

    首先在自己要被打开的app的info.plist中自定义url types.

     

    然后在另一个app中的响应事件中如此编写代码:

     

    NSURL *url = [NSURL URLWithString:@"myapp://com.rumtel.myapp"];

    [[UIApplication sharedApplication] openURL:url];

     

     

    需要主意: 1,先编译要被打开的app.

                  2,选择的模拟器版本都应该相同.

    展开全文
  • 首先在自己要被打开的app的info.plist中...然后在另一个app中的响应事件中如此编写代码: NSURL *url = [NSURL URLWithString:@"myapp://com.rumtel.myapp"];  [[UIApplication sharedApplication] openURL:url];
  • 首先在自己要被打开的app的info....然后在另一个app中的响应事件中如此编写代码: NSURL *url = [NSURL URLWithString:@"myapp://com.rumtel.myapp"];  [[UIApplication sharedApplication] openURL:url];  ok
  • app或web链接打开另一个app

    千次阅读 2019-01-23 23:55:45
    Android 从一个 APP A跳转到另一个 APP B主界面 App A开启跳转的代码如下 Intent intent = new Intent(Intent.ACTION_MAIN); //前提:知道要跳转应用的包名、类名 ComponentName componentName = new ...
  • app内部打开另一个app

    2013-05-17 17:36:57
    假如你开发了2个App,怎么其中一个App打开另一个呢?首先在自己要被打开的app的info.plist中自定义url types.如图所示   然后在另一个app中的响应事件中如此编写代码: NSURL *url = [NSURL URLWi
  • 作者:suan_suanhttps://segmentfault.com/a/1190000018661914H5 唤醒APP功能最近遇到一个需求,需要在从APP分享出去的H5页面中,带有一个立即打开的按钮,如果本地安装了app,那么就直接唤起本地的app,如果没有...
  • 一个应用打开另一个应用
  • 场景:两个APP,一个是自己做的APP1,一个是安卓市场下载的APP2;两个WIFI,信息均已知。 目的:APP1打开时,连接到了WIFI1,APP1中有接口可以切换到APP2,但APP2需要连接WIFI...问题是:我如何判断从另一个APP返回了?
  • 一个app启动另一个app

    千次阅读 2016-07-12 18:24:28
    最近,一个app启动另一个app,这个玩法挺火的嘛,有没有试过更新QQ到5.1版本,QQ的健康里面就可以添加其他app,实现QQ跳转到其他app应用。这个挺好玩的,一下子带来了多少流量啊。   一、先来几行代码,一个app...
  • 最近要在iOS中实现一个应用启动另外一个应用的功能,搜了一些资料,使用UIApplication的openURL:的方法就能实现,现在整理和大家分享一下! 注册自定义URL协议 首先被启动的应用需要向iPhone注册一个自定义URL...
  • 从一个App跳转到另一APP

    千次阅读 2016-06-18 10:41:43
    应用场景: 百度地图等 第三方支付 第三方分享登陆下面先说几个概念性东西: 1 URL :统一资源定位符(可以没有路径但是必须要有协议头)...并且在iOS中打开一个应用程序只要能拿到这个应用程序协议头即可iOS 从一个...
  • 应用场景:  百度地图等  第三方支付 ... 下面先说几个概念性东西: ... 1 URL :统一资源定位符(可以没有路径 但是必须要有协议头) ... 默认情况下应用程序没有URL,并且在iOS 中打开一个应用程序
  • 功能实现:A跳到B并打开B中指定页面 步骤: 1.首先创建两个项目... id ,URL Schemes 中添加一个命令前缀,我这里使用“projectB”,这个名字可以自己取,运行一下项目B。 2.在项目A中添加跳转代码 [[UIAp
  • 1.在一个应用跳到另一个应用 我在我的第一个应用内(11111)用xib拖了一个按钮,并在对应的文件内监听它的点击事件 监听代码 下面是我配的第三方应用(2222)的配置过程 配置完,需要运行在模拟器上,让模拟器...
  • Create React App入门 该项目是通过引导的。 可用脚本 在项目目录中,可以运行: npm start 在开发模式下运行应用程序。 打开在浏览器中查看它。 如果您进行编辑,则页面将重新加载。 您还将在控制台中看到任何...
  • 1)创建一个新的基于视图的应用程序,将其保存为URLSchemeExample。2)在Xcode Groups & Files面板中,展开Resource部分,并且选择<app>-Info.plist文件。3)鼠标右键点击Information Property List键,并...
  • 从一个app开发另一个app的实现方法如下:首先在自己要被打开的app的info.plist中自定义url types.如图所示然后在另一个app中的响应事件中如此编写代码:NSURL *url = [NSURL URLWithString:@"myapp://com.rumte
  • 利用intent打开另一个应用的功能

    千次阅读 2016-01-03 02:07:24
    Android 系统有一个特性就是可以让用户从一个app进入另一个app,在一个app里点击一个号码就可以进入拨号界面。 实现这个功能一般用的是隐式intent 隐式intent不会声明启动的类名,仅仅声明一个你需要执行的action...
  • 做一个能定时唤起其他APP的闹钟程序一、准备工作:二、从一个app唤起其他app功能的核心代码:三、主页面:(1)XML布局代码(2)界面截图(3)后台Java代码四、闹钟界面:(1)XML布局代码(2)界面截图(3)后台...
  • 2个APP素材: 《网易彩票》 《幸运大转盘》 原理理解1: 苹果手机中的APP都有一个沙盒,APP就是一个信息孤岛,相互之间是不可以进行通信的。 ... 我们可以通过系统的OpenURL来打开注册了URLScheme的...一个APP的URLSche
  • 微信直接打开App

    千次阅读 2015-06-04 15:07:59
    问题解决了两天时间,因为网上没有完整的解决方案,解决后分享一下给...这话题可以分两方面来讲,一方面是微信进入App另一方面是网页进入App。 咱们拿http://my.oschina.net/liucundong/blog/354029当
  • 我们的 APP 的某些功能可能会集成到另一个 APP 中,为了区分它们的协议,会加上一个中间透明页来分发路由,这层中间页的 URL Scheme 对于我们来说就是外链。当然,这里的外链对 Intent 同样生效。 例:youku://...

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 212
精华内容 84
关键字:

从一个app打开另一个app