Итак, судя по комментарию, очевидно, что предыдущий сбойный кеш сборок испортил мой процесс архивации. Все, что мне нужно было сделать, это удалить node_modules
, ios/builds
и ios/Pods
, затем сделать npm install
, react-native link
и cd ios && pod install
еще раз, и проект был хорош.
После этого я получал duplicate symbols on arm64
ошибку, которая была просто потому, что оба react-native
и RCTWebSocket
имеют некоторые перекрывающиеся классы.
Поэтому, чтобы решить, что мне просто нужно удалить libRCTWebSocket.a
из информационной подкатегории Project Linked Frameworks and Libraries
на вкладке General из XCode.
Отдельное спасибо @needsleep за решение!