智能横幅在iOS7上无法工作。

19
在iOS7的Safari浏览器中,点击智能横幅上的“打开”按钮不会触发UIApplication::openURL:(NSURL *)方法...
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation 

这个问题只在iOS7中出现。我有一种感觉,这可能是iOS7中的一个bug。


1
我也遇到了同样的问题,尽管iOS6设备完全正常工作,但iOS7设备却忽略了“app-argument”参数。 - Furkan Mustafa
1
你是否已经提交了一个Radar? - jszumski
我提交了苹果的错误报告#15238526。以前从未听说过Radar。感谢您的建议。 - RocketMan
苹果公司的官方回复如下:“工程师已经确认,您的错误报告(15238526)与另一个问题(14712951)重复,并将被关闭。” - RocketMan
2
对于那些还没有提交Radar的人,请注意——即使Hussain已经提交了一个重复的报告,你也要自己提交。Radar bug的重复数量直接而强烈地关联着内部解决它的重要性。 - Alex Curylo
2个回答

10

完成了我的部分。提交了15488187。在7.0.4中仍未修复。叹气 - Ray Fix
这个问题在iOS 8.1.3中修复了吗? - Femina
通常认为它在iOS 7.1上能够正常工作。自那以后最一致的抱怨是它只能与商店安装的应用程序一起使用,而不能与开发构建一起使用。 - Alex Curylo

0

这是一个由苹果公司已经确认并正在努力修复的错误,将在下一次更新中解决。


3
请问您能否提供苹果公司有关该漏洞验证的链接? - Kirill Zaitsev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接