RxTest все еще использует libswiftXCTest.dylib
Я столкнулся с проблемой "Disallowed framework
"при отправке в App Store. Проблема заключается в следующем
"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
- Как мне решить эту проблему?
- Решил ли RxTest эту проблему?
2 ответа
Решение
Don't import RxTest into your application. It should only be imported into the test target, not the application target.
У нас была такая же проблема с нашим проектом. Мы использовалиCarthage
и в copy-frameworks
этап сборки мы также включили RxTest
фреймворк. Удаление его из фазы сборки должно решить проблему.