XCUIApplication仅适用于iOS 9.0或更高版本的swift3

问题描述 投票:5回答:3

这个应用程序运行良好,我多次发布和更新此应用程序。我刚刚从swift2.2迁移到swift 3,现在我收到以下错误:

XCUIApplication仅适用于iOS 9.0或更高版本

我在Info中的iOS部署目标是9.0(见下图),所以我不确定是什么导致了这一点。注意,我可以在模拟器模式和物理设备上构建和运行应用程序(我尝试在iPhone 6和6+上运行,它工作正常)。我担心前进而没有解决这个问题。任何帮助/建议将不胜感激。

enter image description here

以下是与此错误相关联的Xcode中* UITests.swift的屏幕抓取(下方)(XCUIApplication仅适用于iOS 9.0或更高版本)。

enter image description here

ios swift ios9 swift3 xcode8
3个回答
1
投票

如果清理项目不起作用,您可能需要确保在项目中设置正确的目标iOS版本:Xcode deployment target iOS version (project)

......和目标:Xcode deployment target iOS version (target)


1
投票

我的问题是我在podfile设置deployment-target中有一个安装后挂钩


0
投票

我在某些Pod中遇到类似的问题。在我的情况下运行pod deintegrate然后pod install解决了问题。

© www.soinside.com 2019 - 2024. All rights reserved.