Reagieren india XCode Projekt Produktarchiv schlägt mit doppelten Symbole für Architektur arm64
Komischerweise kann ich nicht Archive zu bekommen scheint in XCode zu arbeiten, aber das Build erfolgreich ohne Fehler auf doppelte Symbole, wenn ich nicht versuchen, zu archivieren, sondern einfach eine Release-Version zu erstellen. Das Projekt baut auch auf Geräten richtig auf.
Ich habe zu diesem Thema gesucht und versucht, die Testbarkeit zu deaktivieren und die 'No Common Blocks' in den Projekteinstellungen auf NO zu setzen, aber bisher kein Glück.
Das Projekt ist ein React Native 0.40-basiertes Projekt mit CocoaPods installiert. PodFile ist diese
# 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 Version ist 8.2.1, und die Projektdatei wird über .xcworkspace geöffnet, da Schoten installiert sind.
Würde ich wirklich jede Hilfe oder Einsicht zu schätzen wissen, seit Stunden in diesem stecken.
Ist der Include- und/oder Library-Pfad für die Entwicklung identisch mit dem Release? – kometen
Nicht sicher, was du meinst ... Ich habe keine Probleme, die App im Freigabemodus zu erstellen und auf dem Gerät auszuführen. Und Archive verwendet die Release-Build-Konfiguration, aber nur Archive schlägt mit diesen Fehlern fehl. –