Ich habe Mapbox implementiert, während ich unter Android arbeite, bekomme ich Fehler auf iOS nach der Installation über CocoaPods ... Ich bekam framework not found Mapbox
aber nach einer Antwort über bei target overrides the FRAMEWORK_SEARCH_PATHS build settings über das Hinzufügen von $ verfolgt (geerbt) zu Rahmensuchpfaden, die es aufgelöst, aber dann gibt es folgende Probleme auf Build in Bezug auf libc++abi.dylib: terminating with uncaught exception of type NSException (lldb)
Mapbox: libC++ abi.dylib: Beenden mit einer nicht abgefangenen Ausnahme vom Typ NSException (lldb)
Mein podfile ist wie folgt:
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target 'clustr' do
# Flexbox Layout Manager Used By React Natve
pod 'yoga', :path => '../node_modules/react-native/ReactCommon/yoga/Yoga.podspec'
# React Native
pod 'React', path: '../node_modules/react-native', subspecs: [
# Comment out any unneeded subspecs to reduce bundle size.
'Core',
'DevSupport',
'RCTActionSheet',
'RCTAnimation',
'RCTBlob',
'RCTCameraRoll',
'RCTGeolocation',
'RCTImage',
'RCTNetwork',
'RCTPushNotification',
'RCTSettings',
'RCTTest',
'RCTText',
'RCTVibration',
'RCTWebSocket',
'RCTLinkingIOS'
]
# Mapbox
pod 'react-native-mapbox-gl', :path => '../node_modules/@mapbox/react-native-mapbox-gl'
pod 'Stripe', '~> 10.1.0'
inherit! :search_paths
end
After running the build successfully, and after adding the following Mapbox snippet of code and the rest to get a basic mapbox preview
<MapboxGL.MapView
ref={map => { this._map = map }}
animated={true}
showUserLocation={true}
userTrackingMode={MapboxGL.UserTrackingModes.Follow}
styleURL={this.state.Street}
style={Styles.Map.map}
centerCoordinate={[this.props.region.longitude, this.props.region.latitude]}
attributionEnabled={false}
logoEnabled={false}
compassEnabled={true}
onRegionWillChange={this.handleRegionChange}>
{
Ich erhalte eine Fehlermeldung in der Konsole
libc++abi.dylib: terminating with uncaught exception of type NSException
(lldb)
in den Protokollen der Suche weiter ich
objc[20673]: Class MPExportableArtworkProperties is implemented in both /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/PrivateFrameworks/MediaPlaybackCore.framework/MediaPlaybackCore (0x12a56aff0) and /Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/MediaPlayer.framework/MediaPlayer (0x129264348). One of the two will be used. Which one is undefined.
objc[20673]: Class SMCalloutView is implemented in both /Users/michaelstokes/Library/Developer/CoreSimulator/Devices/1F3A665E-E9A9-48C3-90ED-50C1E9C48DA3/data/Containers/Bundle/Application/368D9223-62FC-4D50-B28C-E6EE1E3D6AB5/clustr.app/Frameworks/Mapbox.framework/Mapbox (0x110a1b068) and /Users/michaelstokes/Library/Developer/CoreSimulator/Devices/1F3A665E-E9A9-48C3-90ED-50C1E9C48DA3/data/Containers/Bundle/Application/368D9223-62FC-4D50-B28C-E6EE1E3D6AB5/clustr.app/clustr (0x10e852e10). One of the two will be used. Which one is undefined.
objc[20673]: Class SMCalloutMaskedBackgroundView is implemented in both /Users/michaelstokes/Library/Developer/CoreSimulator/Devices/1F3A665E-E9A9-48C3-90ED-50C1E9C48DA3/data/Containers/Bundle/Application/368D9223-62FC-4D50-B28C-E6EE1E3D6AB5/clustr.app/Frameworks/Mapbox.framework/Mapbox (0x110a1b090) and /Users/michaelstokes/Library/Developer/CoreSimulator/Devices/1F3A665E-E9A9-48C3-90ED-50C1E9C48DA3/data/Containers/Bundle/Application/368D9223-62FC-4D50-B28C-E6EE1E3D6AB5/clustr.app/clustr (0x10e852e38). One of the two will be used. Which one is undefined.
objc[20673]: Class SMCalloutBackgroundView is implemented in both /Users/michaelstokes/Library/Developer/CoreSimulator/Devices/1F3A665E-E9A9-48C3-90ED-50C1E9C48DA3/data/Containers/Bundle/Application/368D9223-62FC-4D50-B28C-E6EE1E3D6AB5/clustr.app/Frameworks/Mapbox.framework/Mapbox (0x110a1b0e0) and /Users/michaelstokes/Library/Developer/CoreSimulator/Devices/1F3A665E-E9A9-48C3-90ED-50C1E9C48DA3/data/Containers/Bundle/Application/368D9223-62FC-4D50-B28C-E6EE1E3D6AB5/clustr.app/clustr (0x10e852e88). One of the two will be used. Which one is undefined.
Dank sehr viel zu sehen!