在Windows 10 PC上调试iOS 13+的Safari

8

我正在尝试创建一个用于调试Safari浏览器中网站的测试环境,以解决仅在Safari上出现的某些CSS/JS问题。

由于我只有一台Windows 10 PC可供使用,所以我的问题是如何最好地实现这一目标?

我已经找到并阅读了几篇关于可能的解决方案/工具(例如remotedebug-ios-webkit-adapter)的文章,但它们似乎无法与iOS 12+配合使用,所以我感到困惑...... 是否有任何方法可以实现这一点?

或者是否有人可以建议一种替代方法,在不购买Mac的情况下完成这项任务?


我找到了相关问题 https://github.com/RemoteDebug/remotedebug-ios-webkit-adapter/issues/181,但所提出的解决方案对我不起作用。你找到解决方案了吗? - savram
1
@savram 是的,但你可能不会喜欢...我的解决方案是购买一台旧的二手Mac :) - Lez
1个回答

5

2021年更新:

我是remotedebug-ios-webkit-adapter的创建者。我已经构建了一个名为Inspect的RemoteDebug替代品,它将所有内容打包成一个愉悦的体验,并能够轻松地在Windows、macOS和Linux上进行iOS web调试,还具有一些额外的功能,如屏幕录制和wifi调试。

http://inspect.dev


谢谢,看起来很有前途。我有机会的时候会试一下! - Lez
3
花了几个小时来尝试让所有的下载 scoop/nvm/ios-webkits 等组件正常工作,并且大部分时间都失败了,直到最后通过连接 iPad 的电缆获得了非常糟糕的结果。我决定尝试一下 Inspect,并发现它第一次就可以正常工作并且反应更加迅速。我无法强调 Apple 似乎允许其开发环境变得多么困难和痛苦,以及如何 Inspect 解决了其中一些问题。现在我必须想办法决定是否想要运行这个超过30天的试用期。 - user1432181

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