【问题标题】:Dragging multiple images to iOS Simulator broken in Xcode 7.x ? (7.2)将多个图像拖到 Xcode 7.x 中损坏的 iOS 模拟器? (7.2)
【发布时间】:2016-01-22 23:12:34
【问题描述】:

在最近的 Xcode(6.4?)中,他们启用了将多个图像拖到模拟器窗口并将它们添加到照片应用程序的功能。

(在此之前,单个拖动的图像会在 safari 中打开,您可以从中保存它。)

最近,无论是在 Xcode 7 中,还是我怀疑在 Xcode 7 之后,我注意到这个功能被破坏了。当我将多个图像拖到模拟器时,它会冻结,我必须强制退出它。

我当前的 Xcode 版本是 7.2。我拖到的模拟器是iPhone6 8.4和iPhone6 9.2。

还有其他人看到这个问题/有解决方案吗?

【问题讨论】:

  • 它对我有用 - Xcode 7.2...
  • 可以同时拖动多张图片吗?一个对我来说很好,但不是多个。

标签: ios ios-simulator


【解决方案1】:

将多个图像(现在还有视频)拖到模拟器窗口中应该可以正常工作。它们都应该被添加到相机胶卷中。这对我来说很好,并且没有其他问题报告。我建议您尝试使用 simctl 命令行来尝试添加您的照片,因为其中一张(或多张)可能有问题,如果它们有问题,这可能会产生更有用的诊断。

【讨论】:

  • 感谢您的帮助。他们没有任何问题。它们一次可以正常工作,并且它们与我多年来一直拖到模拟器中的图像相同。 :)
  • 顺便说一句:simctl addphoto photo1Path photo2Path ... 确实可以正常工作,以防其他人遇到此问题并需要解决。我认为问题在于模拟器拖动处理程序中放置项目的枚举。不知道为什么它只会影响我。
  • 尝试从 Xcode 的首选项下载旧的模拟器运行时。您是否对较旧的运行时有问题,或者只是较新的 iOS 运行时有问题?我想了解这里的问题是否出在工具端的 iOS 端。
  • 在发布之前,我尝试退出我正在运行的所有我认为可能会影响全局事件操作的应用程序,即 Spectacle 和 BetterTouchTool。但是,在查看了您的帖子历史记录后,发现模拟器和 BetterTouchTool 存在一些问题,我实际上撤销了 BetterTouchTool 访问权限,并且该问题不再重现。
  • 有趣。你能也测试一下 Xcode 7.3 beta 吗?可访问性交互问题已在 7.3 中修复,因此我希望在重新启用 BetterTouchTool 的 7.3 中它仍然适用于您。
【解决方案2】:

这是与 BetterTouchTool 的不兼容问题。退出 BetterTouchTool 是不够的。 BetterTouchTool 的访问权限也必须在安全和隐私中撤销。

升级到 BetterTouchTool 1.5.2,其版本说明暗示修复了模拟器问题,但似乎没有解决此问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-07
    • 2013-12-08
    • 2017-02-08
    相关资源
    最近更新 更多