开发者社区> 问答> 正文

IOS9下支付宝支付完成后无法跳转界面

IOS9下支付宝支付完成后无法跳转界面,已经设置了白名单还是无法跳转,请帮助

展开
收起
杨冬芳 2016-06-27 14:56:51 3913 0
2 条回答
写回答
取消 提交回答
  • 这个应该是支付宝

    2019-07-17 19:47:39
    赞同 展开评论 打赏
  • IT从业

    我也遇到了,之前支付宝给的答复是:
    这个原因是ios9.0对canOpenUrl这个方法做了限制,一个app(在基于ios sdk9.0之前的编译,就是目前大部分app存在的现状)在它的生命中最多只能使用50次,这个50次是对于不同的目标scheme,对于同一个没有限制,超过50次后,会导致执行失败(就是判断失败,命名存在某个app,判断的结果却是这个app不存在)。 如果app是基于9.0编译,你的info.plist必须显示注明你希望打开判断的app scheme,否则你的app在9.0的系统上面运行,将会执行失败。

    2019-07-17 19:47:39
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载