美文网首页
iOS开发调用其他的app的方法

iOS开发调用其他的app的方法

作者: 不疯魔难以成佛 | 来源:发表于2016-06-24 16:16 被阅读0次

 首先,目的是应用APP1 触发某点击事件调用 应用APP2。

在这里我是创建了两个项目,要本APP调用其他APP需要知道其URLtype!

1、先在APP2的info.plist文件中配置URLtype

        

2、"wodeapp"这个可以随便你起,配置完后,打开AppDelegate.m文件,实现以下方法:

-(BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url{

        if([[urlscheme]isEqualToString:@"wodeapp"]) {

           [applicationsetApplicationIconBadgeNumber:10];

returnYES;

}

returnNO;

}

至此APP2配置完成。

3、接下来就是直接在APP1调用即可:

- (IBAction)callApp {

NSURL*URL = [NSURLURLWithString:@"wodeapp://"];//上面的配置就是在这里用,提供一个标识;

[[UIApplicationsharedApplication]openURL:URL];

}

这样,只要触发了该方法即可调用APP2;

相关文章

  • iOS开发调用其他的app的方法

    首先,目的是应用APP1 触发某点击事件调用 应用APP2。 在这里我是创建了两个项目,要本APP调用其他APP需...

  • iOS 应用调用

    一、调用系统应用 1、调用app store界面方法 在实际开发中,往往要推荐自己其他应用和推荐自己的收费软件,那...

  • Vue与原生APP优美交互

    1.Vue调用原生方法 2.原生APP调用Vue iOS调用传参eg.

  • NSMethodSignature与NSInvocation使用

    方法调用的方式 在iOS开发中,直接调用方法的方式有以下两种: (id)performSelector:(SEL)...

  • iOS10以后调用系统相机拍照后黑屏问题的解决办法

    背景:在开发的APP中调用系统相机拍照(UIImagePickerController),iOS8、iOS9上能正...

  • RC_Api::api的hook修改器使用说明

    在ECJia开发中,跨APP调用,最常用的方法就是RC_Api::api(); 这个方法调用的文件是在某APP下,...

  • 递归

    在iOS开发中,方法内部不能调用自身方法,但是OC开发是兼容C语言的,因此,我们可以使用C来实现递归的方法: 调用输出

  • iOS单点登录

    1)其他app调用的方法调用方法在你需要调用这个接口的应用中(发起的应用),添加下面代码即可: NSURL *...

  • 2018-11-05iOSInstruments&Time Pr

    问题描述: iOS性能优化-看不到方法调用看不到App内的方法调用或只能看到系统方法调用等等。如下图: 解决办法:

  • 2、App生命周期及AppDelegate、SceneDeleg

    iOS12及以前 关于App的生命周期中的各个方法 APP常见的操作相应的方法调用顺序 启动app 双击home键...

网友评论

      本文标题:iOS开发调用其他的app的方法

      本文链接:https://www.haomeiwen.com/subject/luiodttx.html