【问题标题】:iPhone App: Launch My App on My Website and TipsiPhone 应用程序:在我的网站上启动我的应用程序和提示
【发布时间】:2015-03-09 22:06:26
【问题描述】:

我希望以前没有人问过这个问题,我已经搜索过,但不确定那些是我想要的答案(iPhone apps: Can I open an app from a link in a website?Apple URL Schemes)。另外我还没有开发我的网站,所以我可能也需要一些提示。

我的目标是开发一个网站和一个最终可以连接在一起的 iPhone 应用程序。例如,像 Yelp 或 YouTube:您可以通过电话访问他们的网站,他们会告诉您,您可以下载他们的应用程序,也可以从那里启动他们的应用程序。此外,如果他们启动应用程序,应用程序将显示他们正在查看的任何内容(可能是同一页面等)

所以我的问题是:

1) 你能给我关于开发流程的建议吗? (应用优先或网站优先,框架等)

2) 您如何实际连接它们并使您的应用程序转到正确的视图?

非常感谢!

【问题讨论】:

  • 仅供参考,我在 asp.net 框架和简单的 iphone 应用程序方面有一些开发经验。

标签: ios objective-c iphone mobile-website


【解决方案1】:

1) 你能给我关于开发流程的建议吗? (应用程序 优先或网站优先,框架等)

我建议您从最擅长的事情开始,这样您的工作效率就会更高。很遗憾,我没有网站提示可以给你,抱歉。

2) 您如何实际连接它们并使您的应用程序能够访问 正确的看法?

您可以使用它来打开任何网站:

NSURL * URLMyWebSite = [NSURL URLWithString:@"http://www.google.com"];
[[UIApplication sharedApplication] openURL:URLMyWebSite];

要打开你的应用,你需要启用 URL Scheme,只需要在 plist 中添加URL Type

之后,您可以打开您的应用:

<a href="myfirstApp://">Open My First App</a>

你可以发送参数:

<a href="myfirstApp://login?username=rondinellimorais&password=1234">Open My First App</a>

使用HelperLibrary 将查询字符串解析为NSDictionary

其他应用可以打开您的应用:

NSURL * URLMyFirstApp = [NSURL URLWithString:@"myfirstApp://login?username=rondinellimorais&password=1234"];
    if([[UIApplication sharedApplication] canOpenURL:URLMyFirstApp]){
        [[UIApplication sharedApplication] openURL:URLMyFirstApp];
    }

【讨论】:

    猜你喜欢
    • 2011-01-06
    • 1970-01-01
    • 2017-09-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-07
    • 1970-01-01
    • 2012-11-10
    • 2014-02-23
    相关资源
    最近更新 更多