我希望之前没有问过,我已经搜索过,不确定这些是我想要的答案(iPhone apps: Can I open an app from a link in a website?和Apple URL Schemes)。另外我还没有开发我的网站,所以我可能也需要一些提示。
我的目标是开发一个最终可以连接在一起的网站和iPhone应用程序。例如,像Yelp或YouTube这样的东西:你可以通过电话访问他们的网站,他们会告诉你,你可以下载他们的应用程序,或者你可以从那里启动他们的应用程序。此外,如果他们启动应用程序,应用程序将显示他们正在查看的任何内容(可能是相同的页面等)。
所以我的问题是:
1)您能否就开发流程向我提出建议? (应用程序优先或网站优先,框架等)
2)你如何实际连接它们并使你的应用程序转到正确的视图?
非常感谢!
答案 0 :(得分:1)
1)您能否就开发流程向我提出建议? (应用程序 第一个或网站第一,框架等。)
我建议你从最擅长的事情开始,这样你就可以提高工作效率。不幸的是,我没有任何网站提示给你,对不起。
2)你如何实际连接它们并使你的应用程序转到 正确的观点?
您可以使用此功能打开任何网站:
NSURL * URLMyWebSite = [NSURL URLWithString:@"http://www.google.com"];
[[UIApplication sharedApplication] openURL:URLMyWebSite];
要打开您的应用,您需要启用网址计划,只需将URL Type
添加到plist:
在此之后,您可以打开您的应用:
<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];
}