RxTest仍在使用libswiftXCTest.dylib

问题描述

提交到App Store时遇到“ disallowed framework”问题。问题如下

ITMS-90726: disallowed frameworks - Your app submission contains usages of the restricted framework libswiftXCTest.dylib. Remove these,rebuild and resubmit.

在研究中,我发现RxTest框架仍在使用受限框架libswiftXCTest.dylib

Xcode版本:11.6

RxSwift版本:5.1.1

  1. 我该如何解决这个问题?
  2. RxTest解决了此问题吗?

解决方法

我们在项目中遇到了同样的问题。我们使用了Carthage,在copy-frameworks构建阶段,我们还包括了RxTest框架。 从构建阶段删除它应该可以解决问题。

,

请勿将RxTest导入您的应用程序。只能将其导入测试目标,而不是应用程序目标。