我知道这将是一个长镜头,但我想我会尝试.没有人知道任何自动化测试的东西为iPhone模拟器?我喜欢它,如果有像Selenium这样的东西,但对于iPhone模拟器.我不需要像断言那样花哨的东西,只是可以伪造屏幕上的水龙头的东西,所以我可以停止滥用我的触控板.:)
有没有办法向iOS设备发送点击或关键事件(如Android上的adb)?
iphone testing automated-tests ios-simulator ios-ui-automation
我需要看看我的网页在我的Windows桌面上如何在iPhone和iPad上查看.这可能吗?
快速搜索产生了一些iPhone测试网站,这似乎是我想要的.但是,当我与自己的iPhone进行比较时,它们非常不准确!我真的需要尽可能接近100%准确的东西.
XCode有一个100%准确的模拟器吗?我知道我需要一台Mac来运行XCode ......
我在尝试使用Xcode 6在iOS模拟器中启动我的应用程序时收到错误(Domain = LaunchServicesError,Code = 0).我在谷歌寻找解决方案,但我没有找到任何实用的东西.
这个错误是什么意思?
构建iPhone项目会导致:
无法启动模拟应用程序:SpringBoard无法启动应用程序,错误:7
该应用程序不会安装在模拟器上.这是怎么回事?什么是SpringBoard,什么是错误7?
我一直在阅读论坛,到目前为止,没有一个解决方案适合我.我正在运行Xcode 4.4.1并在iPhone 5.1模拟器中进行测试.模拟器将不再打开应用程序,我收到上述错误.有什么想法或解决方案吗?
升级到 Xcode 11.3.1 后,我在将 Safari Web 检查器与 iOS 12.1 模拟器一起使用时遇到问题。每次我在 iOS 12.1 模拟器设备中运行应用程序时,它都会显示在 Safari 调试菜单中并允许我连接到它,但我会看到的唯一选项卡是源、控制台和审计。
这是连接到模拟器内 Safari 浏览器实例的检查器的屏幕截图。
有没有办法解决这个问题?
环境:
在Xcode5中,有一个简单的选项来删除派生数据:
在管理器菜单(cmd+ shift+ 2)中:

但是Xcode6的新界面没有类似的选择.
有没有快速方法可以删除这个Xcode6接口?
或者现在我应该手动删除系统中的这个文件夹?
直到昨天,Xcode的一切正常.它将模拟器显示为:

但是今天,当我打开它时,模拟器列表变为:

每个模拟器都可以看到两次,名称后面跟一个唯一的id.我还观察到同样名为Simulator的也是两个不同的实例.
任何人都可以帮助我,如何摆脱这个?或者如何重置它.它给人一种奇怪的外观.
任何建议都会有所帮助.
我正在删除一些文件夹和文件,以便在我的驱动器上腾出更多空间.我知道在路上:
~/Library/Developer/CoreSimulator/Devices/
Run Code Online (Sandbox Code Playgroud)
每个模拟器和每个版本都有文件夹.这个文件夹大小约为11GB.我知道我可以删除我不再使用的旧版本的模拟器.但是从那个唯一的标识符我不知道哪个是正确的,哪个不是.所以我的问题是:我可以删除它吗?没关系,如果下次我在模拟器中没有任何我的应用程序,但我可以放弃更多的东西吗?旧版本的模拟器?还是其他什么?谢谢
从Xcode 5到iOS模拟器(多个操作系统版本)启动应用程序失败了SpringBoard failed to launch application with error: -3.我可以通过"关闭并重新启动"来解决问题(退出模拟器并重新启动,卸载和重新部署应用程序等),但它似乎会在以后和其他项目中再次出现.
有人可以帮助我理解这里真正的问题是什么,以及是否有永久性修复?
ios-simulator ×10
xcode ×6
ios ×5
iphone ×3
xcode6 ×3
ios8 ×1
ipad ×1
macos ×1
simulator ×1
springboard ×1
swift ×1
testing ×1
xcode4 ×1
xcode5 ×1
xcode6-beta6 ×1