相关疑难解决方法(0)

是否可以为YouTube应用程序(如YouTube和地图)注册基于http +域的URL方案?

我希望iOS能够在我的应用程序安装在手机上时使用我的应用程序打开我的域中的URL(例如http://martijnthe.nl),如果不是,则使用Mobile Safari.

我读过可以为此创建一个唯一的协议后缀并将其注册到Info.plist中,但是如果未安装该应用程序,Mobile Safari将会出错.

什么是解决方法?

一个想法:

1)使用在任何桌面浏览器中打开的http:// URL,并通过浏览器呈现服务

2)检查用户代理,如果是移动Safari,打开myprotocol:// URL(尝试)打开iPhone应用程序并打开移动iTunes以下载应用程序,以防尝试失败

不确定这是否有效...建议?谢谢!

iphone url ios

222
推荐指数
8
解决办法
13万
查看次数

ios url从邮件重定向到应用程序

是否有可能以某种方式使用通过邮件发送的URL启动我的应用程序?例如,我有用户想要邀请他们的朋友加入应用程序的用户个人资料.他们发送的电子邮件有一些网址:

通过此链接加入我: http://appname?sender_id=25&some_other_value=something

并打开iPhone上的链接将用户带入应用程序,让我解析这些值.

那可能吗?

iphone objective-c ios

7
推荐指数
1
解决办法
1万
查看次数

如何通过点击电子邮件中发送的超链接将用户重定向到移动应用程序或网站?是否需要使用PHP在服务器端处理?

我有一个已经使用PHPFox开发的网站,它工作正常.现在,iOS开发团队已经在iOS中创建了一个移动应用程序,其功能与网站相同.用户可以使用此应用程序执行所有操作,他/她可以在网站上执行此操作.换句话说,我们可以说这个应用程序是现有网站的复制品.开发应用程序的唯一限制是流程和功能应与网站相同.应用与现有运行网站之间不应存在任何功能差异.

对于这个应用程序,他们使用与网站的PHPFox代码库相同的功能.我通过使用Slim框架开发的REST API为iOS团队提供了这些功能.在这些API中,我接受来自应用程序的JSON格式的请求,解码它,通过传递所需的请求参数从PHPFox代码库调用所需的函数,从函数获取响应,将其转换为JSON格式并将其发送回到移动应用程序.

现在,让我们关注我面临的问题.

在两种情况(网站和应用程序)中,对于某些功能,例如新用户帐户激活链接,重新发送帐户激活链接,重置现有用户的密码,如果他/她忘记了密码等,则会向相关用户发送电子邮件.此电子邮件包含相关的超链接.当用户点击发送到电子邮件中的此超链接时,它总是会重定向到网站上的相应网页.

当该特定用户点击收到的邮件中存在的超链接时,它被重定向到网站.它不会重定向到应用程序.

我的要求是,如果用户已将邮件打开到已安装/运行移动应用程序的设备上并点击邮件中的超链接,则他/她应该重定向到移动应用程序的特定页面而不是网站.

并且假设用户在计算机,笔记本电脑或未安装应用程序的设备上打开了邮件,他/她应该重定向到该网站.

我该怎么做到这一点?

这里需要注意的另一件事是要发送到邮件中的链接的重定向路径(href属性的值)仅生成到网站的PHPFox代码中.那么,如果我需要更改逻辑来实现这个新功能,我该如何做而不改变应用程序和网站上的系统流程?或者我应该为它编写一个新函数,以便不更改PHPFox的现有代码?

我研究了这个问题的解决方案.我开始了解Bitly可以完成这项工作但却无法理解.

iOS团队根据他们在互联网上找到的超链接文章向我(PHP团队)提出了这个要求.请参考这个.

所以,我直截了当的问题是因为这篇文章是关于iOS编码的,它与服务器端编码(即PHP)无关,我是否必须在服务器端使用PHP来实现此功能?

php redirect hyperlink ios phpfox

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

ios ×3

iphone ×2

hyperlink ×1

objective-c ×1

php ×1

phpfox ×1

redirect ×1

url ×1