Невозможно отсоединить Testfairy от реактивной системы
Я пытаюсь отсоединить Testfairy от моего собственного реактивного проекта для производственной сборки. Чтобы это произошло на CI-сервере, я написал скрипт, в котором одним из шагов является отсоединение Testfairy--->yarn react-native unlink react-native-testfairy
Но всякий раз, когда я запускаю эту команду, она терпит неудачу со следующей ошибкой:rnpm-install ERR! It seems something went wrong while unlinking. Error: Maximum call stack size exceeded
Любая подсказка, что могло пойти не так?
1 ответ
Проблема, из-за которой он выдавал ошибку, заключалась в наличии дублированных ссылок в project.pbxproj
, Для удаления уникальных ссылок можно использовать инструмент xunique. После удаления повторяющихся ссылок проблема должна быть решена. Ссылка: https://github.com/truebit/xUnique
Это также верно при отсоединении любой другой нативной библиотеки, которую вы использовали в своем реактивно-нативном проекте.