【问题标题】:How to debug a function(that can only work on a real device) with different SDK version?如何调试具有不同 SDK 版本的功能(只能在真实设备上运行)?
【发布时间】:2017-05-23 05:51:27
【问题描述】:

我遇到了兼容性问题。
iOS SDK 10.2+ 之后,当你使用openURL 调用某人时,它会先显示一个alertView,但在10.0~10.1 之间,它不会显示这个alertView。我想找到这个函数的版本差异但是模拟器不能响应这个函数,这意味着这个函数只能在真机上工作,但我没有v8.0的iPhone或者 v9.0 SDK ,如何测试函数的版本差异

【问题讨论】:

    标签: ios


    【解决方案1】:

    也许在模拟器中,为了使用openUrl,你可能需要将网页保存在模拟器目录中,并使用该页面的url。

    【讨论】:

    • opneURL ,如果url是网页,可以,如果url是''tel:xxx',就不行。
    • @Kira 因为你在模拟器上运行它?!请看这个stackoverflow.com/a/1628895/1122517
    • 是的,在模拟器上,因为我要测试版本差异,只有模拟器有不同版本的sdk,我iphone的sdk只有10.2,无法更改。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多