Ich folgte der Readme von react-native-image-picker mit manuellen und automatischen Verknüpfung (beide separat versucht).Reactive Native Image Picker: "undefined ist kein Objekt (Bewertung 'ImagePickerManager.showImagePicker')"
Wenn ich den Simulator vom Terminal starten mit react-native run-ios
bekomme ich den Fehler. Beim Starten von Xcode funktioniert es einwandfrei, ich kann auf den CameraRoll-Picker kein Problem bekommen.
Hier sind die Versionen Ich verwende:
"react-native": "0.43.3", "react-native-image-picker": "^0.26.3",
ich einen ähnlichen Thread hier stackoverflow sah und es scheint, ich bin nicht der einzige, der dieses Problem hat.
Vielen Dank für Ihre Hilfe.
Der vollständige Fehler:
undefined is not an object (evaluating 'ImagePickerManager.showImagePicker')
showImagePicker
index.js:28:30
selectPhotoTapped
CamPick.js:31:32
touchableHandlePress
TouchableOpacity.js:126:45
_performSideEffectsForTransition
Touchable.js:746:34
_receiveSignal
Touchable.js:664:44
touchableHandleResponderRelease
Touchable.js:433:24
invokeGuardedCallback
ReactErrorUtils.js:30:9
executeDispatch
EventPluginUtils.js:99:42
executeDispatchesInOrder
EventPluginUtils.js:127:20
executeDispatchesAndRelease
EventPluginHub.js:37:46
forEachAccumulated
forEachAccumulated.js:30:16
processEventQueue
EventPluginHub.js:227:8
runEventQueueInBatch
ReactEventEmitterMixin.js:18:35
handleTopLevel
ReactEventEmitterMixin.js:38:25
<unknown>
ReactNativeEventEmitter.js:113:8
perform
Transaction.js:149:24
batchedUpdatesWithControlledComponents
ReactGenericBatching.js:51:26
_receiveRootNodeIDEvent
ReactNativeEventEmitter.js:111:40
receiveTouches
ReactNativeEventEmitter.js:200:8
__callFunction
MessageQueue.js:244:47
<unknown>
MessageQueue.js:108:26
guard
MessageQueue.js:46:4
callFunctionReturnFlushedQueue
MessageQueue.js:107:10
haben Sie tun: 'var ImagePickerManager = require (' reagieren-native-Bild-Picker ');'? – Cherniv
Ich habe die aus dem Beispiel '' 'verwendet ImagePicker importieren von 'react-native-image-picker';' '' Ich habe gerade Ihre Version versucht und ich bekomme den gleichen Fehler –
Ok, also ändern Sie es wie: 'Import ImagePickerManager aus 'reactive-native-image-picker'; ' – Cherniv