在iphone中使用URL Scheme调用另一个应用程序

时间:2011-05-25 11:39:36

标签: iphone plist

当我点击当前应用程序上的按钮时,我想加载另一个iphone应用程序。必须加载的应用程序是 DataStore (应用程序名称)。我在plist文件中为此应用程序添加了URL方案。 URL方案为 dbapp ,URL标识符为 com.dbapp 。 在当前的应用程序( Testdb )中,我的代码是

-(IBAction) btnClicked {
    [[UIApplication sharedApplication]openURL:[NSURL URLWithString:@"dbapp://"]];
}

但是当我点击按钮时,它没有调用 DataStore 应用程序。请帮帮我。 感谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试将链接嵌入到hmtl文档中,并使嵌入式Safari加载html - 例如通过外部服务器或可能。 单击链接时,您应该看到已注册的应用程序加载。如果没有,那么你必须在注册url-handler时查找错误。