是否可以从另一个应用程序中启动任意iPhone应用程序?例如, 在我的应用程序中,如果我希望用户按下按钮并启动到手机应用程序(关闭当前应用程序,打开手机应用程序).
这有可能吗?我知道可以使用tel URL链接拨打电话,但我想改为启动Phone应用而不拨打任何特定号码.
如何在不离开应用程序的情况下在应用程序中发送电子邮件.
这有效:
-(void) sendEmailTo:(NSString *)to withSubject:(NSString *)subject withBody:(NSString *)body {
NSString *mailString = [NSString stringWithFormat:@"mailto:?to=%@&subject=%@&body=%@",
[to stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],
[subject stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding],
[body stringByAddingPercentEscapesUsingEncoding:NSASCIIStringEncoding]];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:mailString]];
}
Run Code Online (Sandbox Code Playgroud)
但去邮件应用程序发送.有没有办法在不离开应用程序的情况下执行此操作?
在iphone上发送电子邮件并开始发送新电子邮件的URL是"mailto://someone@somwhere.com".我只是想启动电子邮件应用程序,将用户放在主菜单或收件箱中.
"mailto:"开始撰写新的空白电子邮件
我试过"邮件:","电子邮件:"以及其他几个.有没有办法只启动电子邮件应用程序?