问题描述
提交到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
解决方法
我们在项目中遇到了同样的问题。我们使用了Carthage
,在copy-frameworks
构建阶段,我们还包括了RxTest
框架。
从构建阶段删除它应该可以解决问题。
请勿将RxTest导入您的应用程序。只能将其导入测试目标,而不是应用程序目标。