Что нужно сделать.
Создайте нативное приложение React для выпуска iOS, чтобы иметь возможность отправлять его в TestFlight.
Что я сделал.
- Прочтите документацию
- Измените схему для сборки для выпуска (рабочей версии).
- Выполните Продукт > Архив.
- Ошибка с:
'React/RCTBridgeModule.h' file not found
Что еще нужно знать. Этот проект использует Cocoapods, и это файл pod.
target 'surfpass_app_rx' do
pod 'React', :path => '../node_modules/react-native'
pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga'
pod 'react-native-webview', :path => '../node_modules/react-native-webview'
pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons'
pod 'Firebase/Core', '5.15.0'
pod 'Fabric', '1.9.0'
pod 'Crashlytics', '3.12.0'
pod 'Firebase/RemoteConfig', '5.15.0'
pod 'Firebase/Messaging', '5.15.0'
pod 'GoogleSignIn', '4.4.0'
target 'surfpass_app_rxTests' do
inherit! :search_paths
# Pods for testing
end
end
post_install do |installer|
installer.pods_project.targets.each do |target|
if target.name == "React"
target.remove_from_project
end
end
end
Дело в том, что приложение подходит для отладки, но не для выпуска. У меня были другие цели, но теперь у меня есть только одна цель, и я все еще терплю неудачу.