Étrangement, je n'arrive pas à faire fonctionner Archive dans XCode, mais la construction réussit sans les erreurs sur les symboles en double si je ne tente pas d'Archiver mais construit simplement une version release. Le projet se construit également correctement sur les appareils.
J'ai fait des recherches sur ce sujet et j'ai essayé de désactiver la testabilité, et de régler le paramètre "Pas de blocs communs" dans les paramètres du projet sur NON également, mais sans succès jusqu'à présent.
Le projet est un projet basé sur React Native 0.40 avec CocoaPods installé également. Le PodFile est le suivant
# 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
La version de XCode est 8.2.1, et le fichier du projet est ouvert via .xcworkspace puisque les pods sont installés.
J'apprécierais vraiment toute aide ou idée sur ce sujet, je suis bloqué depuis des heures.