Как ни странно, я не могу заставить Архив работать в XCode, но сборка завершается без ошибок на дублированных символах, если я не пытаюсь архивировать, а просто создаю версию выпуска. Проект также правильно строится на устройствах.
Я искал эту тему и пытался отключить тестируемость, а также установить "Нет общих блоков" в настройках проекта "НЕТ", но пока не повезло.
Проект является проектом React Native 0.40 с установленными CocoaPods. PodFile - это
# You Podfile should look similar to this file. React Native currently does not support use_frameworks!
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
# Change 'AirMapsExplorer' to match the target in your Xcode project.
target 'StreetSmart' do
pod 'React', path: '../node_modules/react-native', :subspecs => [
'Core',
'RCTActionSheet',
'RCTAnimation',
'RCTGeolocation',
'RCTImage',
'RCTLinkingIOS',
'RCTNetwork',
'RCTSettings',
'RCTText',
'RCTVibration',
'RCTWebSocket'
]
pod 'GoogleMaps' # <~~ remove this line if you do not want to support GoogleMaps on iOS
# when not using frameworks we can do this instead of including the source files in our project (1/4):
# pod 'react-native-maps', path: '../../'
# pod 'react-native-google-maps', path: '../../' # <~~ if you need GoogleMaps support on iOS
end
Версия XCode - это 8.2.1, и файл проекта открывается через.xcworkspace, так как устанавливаются контейнеры.
Был бы действительно признателен за любую помощь или проницательность в этом, застрял в этом часами.