小编Yog*_*ate的帖子

不显示Xcode9代码覆盖率

我一直在尝试使用Xcode 9获取项目的代码覆盖率.所有测试用例都成功运行,但未在"代码覆盖率"选项卡下生成代码覆盖率报告.

我试过以下事情:

  1. 在方案中启用Gather代码覆盖率.
  2. 为我的目标启用代码覆盖支持.
  3. 启用S​​how case bundle选项.

    是否有额外的设置需要检查代码覆盖率报告?或者我应该错过什么?提前致谢.

code-coverage ios ios-simulator ios11 xcode9

23
推荐指数
5
解决办法
6059
查看次数

在 Swift 包管理器中找不到“framework/header1.h”文件

我有一个现有的 Objective C 框架,它使用Carthage进行构建。我支持现有 Objective C 框架的 Swift PM,并在当前项目中使用以下命令实现了 Swift PM。

swift package init
Run Code Online (Sandbox Code Playgroud)

该命令正在初始化 Swift PM 并创建 package.swift 并且我已经配置了它。

当我在 Xcode 中运行 Swift Package Manager 时,出现错误“framework/header1.h”文件未找到,

当我将导入语句更改为 @import framework;

它对于Swift Package Manager工作正常,但是当我在 Xcode 中打开框架的 .xcproject 文件时,它给我一个错误“找不到模块框架”。

有没有什么方法可以导入标头或框架,以便它对于Swift PMCarthage都可以正常工作?

xcode ios swift carthage swift-package-manager

4
推荐指数
1
解决办法
1573
查看次数

iOS 13.0 中已弃用“isMenuVisible”的 Setter

在 iOS 13.0 中,'isMenuVisible' 的 Setter 已被弃用,iOS 13 (Swift 5+) 中 isMenuVisible 的替代品是什么?

UIMenuController.shared.isMenuVisible = false
Run Code Online (Sandbox Code Playgroud)

iphone uimenucontroller ios swift ios13

4
推荐指数
1
解决办法
2413
查看次数