我正在尝试从另一个应用程序打开我的应用程序 MyApp
,我已经为 MyApp
定义了自定义 url(即 myapp://
)。
如果我在 safari 中输入 myapp://
并点击 go,它将打开 MyApp
。现在我想要的是一个只有 UIButton
“Launch MyApp” 的简单应用程序,当我单击它时 MyApp
将启动。
我尝试这样做:
-(IBAction)launchMyApp:(id)sender
{
NSString *mystr=[[NSString alloc] initWithFormat:@"myapp://"];
NSURL *myurl=[[NSURL alloc] initWithString:mystr];
[[UIApplication sharedApplication] openURL:myurl];
}
但什么也没发生。如果可以实现此功能,请提供代码。
谢谢
最佳答案
解决了问题
我不知道如何使用我在问题中编写的相同代码:
-(IBAction)launchMyApp:(id)sender
{
NSString *mystr=[[NSString alloc] initWithFormat:@"myapp://"];
NSURL *myurl=[[NSURL alloc] initWithString:mystr];
[[UIApplication sharedApplication] openURL:myurl];
}
关于ios - 从另一个应用程序打开 iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13231662/