Я пробовал следующее;
- Обновление реакции/нативного реагирования
- Удаление и переустановка узловых модулей
- Удаление и переустановка кокаподов
- Обновление кокаподов
- Очистка каталога сборки
- Удаление и сброс путей поиска библиотек в xcode
- Обновление цели сборки IOS как в xcode, так и в Podfile
После некоторого расследования выяснилось, что это всего лишь первая библиотека, в которой не удается найти ошибки, поэтому в ней есть ошибки. Во время установки модуля я вижу, как он устанавливает библиотеку DoubleConversion.
Это результат, который я получаю при запуске команды сборки IOS. Обратите внимание, что результат сборки — это одно и то же здание из терминала или через xcode.
Код: Выделить всё
yarn ios
yarn run v1.22.19
$ react-native run-ios --simulator='iPhone 15 Pro'
info A dev server is already running for this project on port 8081.
info Found Xcode workspace "myperks.xcworkspace"
info Launching iPhone 15 Pro (iOS 17.0)
info Building (using "xcodebuild -workspace myperks.xcworkspace -configuration Debug -scheme myperks -destination id=D95E730E-FB5A-4D9A-8404-0189D398D230")
Ignoring digest-crc-0.6.4 because its extensions are not built. Try: gem pristine digest-crc --version 0.6.4
Ignoring unf_ext-0.0.8.2 because its extensions are not built. Try: gem pristine unf_ext --version 0.0.8.2
▸ Running script '[CP] Check Pods Manifest.lock'
▸ Running script 'Start Packager'
▸ Processing Info.plist
▸ Linking myperks
⚠️ ld: ignoring duplicate libraries: '-lc++'
⚠️ ld: search path '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator17.4.sdk/usr/lib/swift/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator17.4.sdk/usr/lib/swift' not found
⚠️ ld: search path '/Users/chris/Library/Developer/Xcode/DerivedData/myperks-gdtrvukhkrhlaydznulsqeffucrm/Build/Products/Debug-iphonesimulator/DoubleConversion' not found
⚠️ ld: search path '/Users/chris/Library/Developer/Xcode/DerivedData/myperks-gdtrvukhkrhlaydznulsqeffucrm/Build/Products/Debug-iphonesimulator/RCT-Folly' not found
Что я заметил, так это каталог, в котором находится сборка поиска библиотек на самом деле не существует.
Код: Выделить всё
/Users/chris/Library/Developer/Xcode/DerivedData/myperks-gdtrvukhkrhlaydznulsqeffucrm/Build/Products/Debug-iphonesimulator
Подробнее здесь: https://stackoverflow.com/questions/782 ... -directory
Мобильная версия