是否可以在iphone中从其他应用程序启动应用程序?

是否可以在iphone中从其他应用程序启动应用程序?,iphone,Iphone,我想在用户触摸我的应用程序时启动另一个应用程序,该应用程序列在我的应用程序中。可能吗?请帮助我如何做到这一点?这不是直接可能的-执行另一个应用程序的唯一方法是通过URL处理程序 例如,您可以通过以下方式在Safari中打开页面: [[UIApplication sharedApplication] [NSURL URLWithString:@"http://apple.com"]]; 您可以通过以下方式拨打电话(尽管需要用户同意): 因此,这实际上取决于您希望打开的应用程序是否注册了URL处理

我想在用户触摸我的应用程序时启动另一个应用程序,该应用程序列在我的应用程序中。可能吗?请帮助我如何做到这一点?

这不是直接可能的-执行另一个应用程序的唯一方法是通过URL处理程序

例如,您可以通过以下方式在Safari中打开页面:

[[UIApplication sharedApplication] [NSURL URLWithString:@"http://apple.com"]];
您可以通过以下方式拨打电话(尽管需要用户同意):


因此,这实际上取决于您希望打开的应用程序是否注册了URL处理程序。

这不是直接可能的-您执行另一个应用程序的唯一方法是通过URL处理程序

例如,您可以通过以下方式在Safari中打开页面:

[[UIApplication sharedApplication] [NSURL URLWithString:@"http://apple.com"]];
您可以通过以下方式拨打电话(尽管需要用户同意):


因此,这实际上取决于您希望打开的应用程序是否已注册URL处理程序。

对于由目标应用程序注册的自定义URL处理程序,这应该是可能的


通过目标应用程序注册的自定义URL处理程序,这应该是可能的


是的,是的。通常,它用于启动一些iPhone API,如电话、邮件、地图、YouTube。
但你们可以用它来启动你们自己的应用程序,这个应用程序已经实现了苹果的URL方案。想法是,你应该为你想启动的应用程序创建带有一些参数的URL,然后运行它。祝你好运

是的。通常,它用于启动一些iPhone API,如电话、邮件、地图、YouTube。
但你们可以用它来启动你们自己的应用程序,这个应用程序已经实现了苹果的URL方案。想法是,你应该为你想启动的应用程序创建带有一些参数的URL,然后运行它。祝你好运

不,如果您尝试您的应用,您不能,将被拒绝,因为这是违反您的应用尝试访问另一个应用或类似的内容不,如果您尝试您的应用,您不能,将被拒绝,因为这是违反您的应用尝试访问另一个应用或类似的内容