在自己的app中连接另外一个app或点击到appsotre购买


从一个app开发另一个app的实现方法如下:

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



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

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

[[UIApplication sharedApplication] openURL:url];

而跳转到appstore中去,直接:

[[UIApplication sharedApplication] openURL:url];


而我的需求是,点击一个app的icon,然后判断是否下载了这个app,否则的话跳转到appstore中去购买。

if ([_app canOpenURL:[NSURL URLWithString:@"myapp://com.rumtel.myapp"]]) {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"myapp://com.rumtel.myapp"]];
    }else{
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://itunes.apple.com/(*你的app地址)"]];
    }

展开阅读全文

没有更多推荐了,返回首页