Hello guys,
Does any of you experience the issue with CameraRoll on iOS? I’m trying to get Image from CameraRoll with this code:
function chooseImage() {
CameraRoll.getImage().then(function(image) {
var arrayBuff = FileSystem.readBufferFromFileSync(image.path);
var b64data = Base64.encodeBuffer(arrayBuff);
API.uploadMedia(b64data, image.name).then(function(img) {
image.value = url + img.path;
});
}, function(error) {
console.log(error);
});
}
The information I get in debug log in XCode looks like this:
Main Thread Checker: UI API called on a background thread: -[UIImagePickerController init]
PID: 2274, TID: 626831, Thread name: (none), Queue name: com.apple.root.default-qos, QoS: 0
Backtrace:
4 APP 0x0000000102d3d1d0 -[ImagePicker openImagePickerWithSourceType:then:or:] + 208
5 APP 0x0000000102d40d64 -[CameraRollHelper selectPictureWithCompletionHandler:onFail:] + 344
6 APP 0x00000001037d1b80 ___ZZN1g4Fuse10CameraRoll13iOSCameraRoll21SelectPictureInternalEP9uDelegateS4_ENK3$_9clEU13block_pointerFvP8NSStringES9__block_invoke.34 + 92
7 libdispatch.dylib 0x0000000104da1e48 _dispatch_call_block_and_release + 32
8 libdispatch.dylib 0x0000000104da32a8 _dispatch_client_callout + 20
9 libdispatch.dylib 0x0000000104db4ccc _dispatch_root_queue_drain + 900
10 libdispatch.dylib 0x0000000104db5418 _dispatch_worker_thread2 + 144
11 libsystem_pthread.dylib 0x00000001b324ea60 _pthread_wqthread + 216
12 libsystem_pthread.dylib 0x00000001b3254c78 start_wqthread + 8
2019-10-03 10:37:52.259220+0200 APP[2274:626831] [reports] Main Thread Checker: UI API called on a background thread: -[UIImagePickerController init]
PID: 2274, TID: 626831, Thread name: (none), Queue name: com.apple.root.default-qos, QoS: 0
Backtrace:
4 APP 0x0000000102d3d1d0 -[ImagePicker openImagePickerWithSourceType:then:or:] + 208
5 APP 0x0000000102d40d64 -[CameraRollHelper selectPictureWithCompletionHandler:onFail:] + 344
6 APP 0x00000001037d1b80 ___ZZN1g4Fuse10CameraRoll13iOSCameraRoll21SelectPictureInternalEP9uDelegateS4_ENK3$_9clEU13block_pointerFvP8NSStringES9__block_invoke.34 + 92
7 libdispatch.dylib 0x0000000104da1e48 _dispatch_call_block_and_release + 32
8 libdispatch.dylib 0x0000000104da32a8 _dispatch_client_callout + 20
9 libdispatch.dylib 0x0000000104db4ccc _dispatch_root_queue_drain + 900
10 libdispatch.dylib 0x0000000104db5418 _dispatch_worker_thread2 + 144
11 libsystem_pthread.dylib 0x00000001b324ea60 _pthread_wqthread + 216
12 libsystem_pthread.dylib 0x00000001b3254c78 start_wqthread + 8
=================================================================
Main Thread Checker: UI API called on a background thread: -[UIImagePickerController setSourceType:]
PID: 2274, TID: 626831, Thread name: (none), Queue name: com.apple.root.default-qos, QoS: 0
Backtrace:
4 APP 0x0000000102d3d204 -[ImagePicker openImagePickerWithSourceType:then:or:] + 260
5 APP 0x0000000102d40d64 -[CameraRollHelper selectPictureWithCompletionHandler:onFail:] + 344
6 APP 0x00000001037d1b80 ___ZZN1g4Fuse10CameraRoll13iOSCameraRoll21SelectPictureInternalEP9uDelegateS4_ENK3$_9clEU13block_pointerFvP8NSStringES9__block_invoke.34 + 92
7 libdispatch.dylib 0x0000000104da1e48 _dispatch_call_block_and_release + 32
8 libdispatch.dylib 0x0000000104da32a8 _dispatch_client_callout + 20
9 libdispatch.dylib 0x0000000104db4ccc _dispatch_root_queue_drain + 900
10 libdispatch.dylib 0x0000000104db5418 _dispatch_worker_thread2 + 144
11 libsystem_pthread.dylib 0x00000001b324ea60 _pthread_wqthread + 216
12 libsystem_pthread.dylib 0x00000001b3254c78 start_wqthread + 8
2019-10-03 10:38:04.011770+0200 APP[2274:626831] [reports] Main Thread Checker: UI API called on a background thread: -[UIImagePickerController setSourceType:]
PID: 2274, TID: 626831, Thread name: (none), Queue name: com.apple.root.default-qos, QoS: 0
Backtrace:
4 APP 0x0000000102d3d204 -[ImagePicker openImagePickerWithSourceType:then:or:] + 260
5 APP 0x0000000102d40d64 -[CameraRollHelper selectPictureWithCompletionHandler:onFail:] + 344
6 APP 0x00000001037d1b80 ___ZZN1g4Fuse10CameraRoll13iOSCameraRoll21SelectPictureInternalEP9uDelegateS4_ENK3$_9clEU13block_pointerFvP8NSStringES9__block_invoke.34 + 92
7 libdispatch.dylib 0x0000000104da1e48 _dispatch_call_block_and_release + 32
8 libdispatch.dylib 0x0000000104da32a8 _dispatch_client_callout + 20
9 libdispatch.dylib 0x0000000104db4ccc _dispatch_root_queue_drain + 900
10 libdispatch.dylib 0x0000000104db5418 _dispatch_worker_thread2 + 144
11 libsystem_pthread.dylib 0x00000001b324ea60 _pthread_wqthread + 216
12 libsystem_pthread.dylib 0x00000001b3254c78 start_wqthread + 8
=================================================================
Main Thread Checker: UI API called on a background thread: -[UINavigationController setDelegate:]
PID: 2274, TID: 626831, Thread name: (none), Queue name: com.apple.root.default-qos, QoS: 0
Backtrace:
4 APP 0x0000000102d3d22c -[ImagePicker openImagePickerWithSourceType:then:or:] + 300
5 APP 0x0000000102d40d64 -[CameraRollHelper selectPictureWithCompletionHandler:onFail:] + 344
6 APP 0x00000001037d1b80 ___ZZN1g4Fuse10CameraRoll13iOSCameraRoll21SelectPictureInternalEP9uDelegateS4_ENK3$_9clEU13block_pointerFvP8NSStringES9__block_invoke.34 + 92
7 libdispatch.dylib 0x0000000104da1e48 _dispatch_call_block_and_release + 32
8 libdispatch.dylib 0x0000000104da32a8 _dispatch_client_callout + 20
9 libdispatch.dylib 0x0000000104db4ccc _dispatch_root_queue_drain + 900
10 libdispatch.dylib 0x0000000104db5418 _dispatch_worker_thread2 + 144
11 libsystem_pthread.dylib 0x00000001b324ea60 _pthread_wqthread + 216
12 libsystem_pthread.dylib 0x00000001b3254c78 start_wqthread + 8
2019-10-03 10:38:04.107662+0200 APP[2274:626831] [reports] Main Thread Checker: UI API called on a background thread: -[UINavigationController setDelegate:]
PID: 2274, TID: 626831, Thread name: (none), Queue name: com.apple.root.default-qos, QoS: 0
Backtrace:
4 APP 0x0000000102d3d22c -[ImagePicker openImagePickerWithSourceType:then:or:] + 300
5 APP 0x0000000102d40d64 -[CameraRollHelper selectPictureWithCompletionHandler:onFail:] + 344
6 APP 0x00000001037d1b80 ___ZZN1g4Fuse10CameraRoll13iOSCameraRoll21SelectPictureInternalEP9uDelegateS4_ENK3$_9clEU13block_pointerFvP8NSStringES9__block_invoke.34 + 92
7 libdispatch.dylib 0x0000000104da1e48 _dispatch_call_block_and_release + 32
8 libdispatch.dylib 0x0000000104da32a8 _dispatch_client_callout + 20
9 libdispatch.dylib 0x0000000104db4ccc _dispatch_root_queue_drain + 900
10 libdispatch.dylib 0x0000000104db5418 _dispatch_worker_thread2 + 144
11 libsystem_pthread.dylib 0x00000001b324ea60 _pthread_wqthread + 216
12 libsystem_pthread.dylib 0x00000001b3254c78 start_wqthread + 8
2019-10-03 10:38:13.523282+0200 APP[2274:626834] [core] "Error returned from daemon: Error Domain=com.apple.accounts Code=7 "(null)""
Any idea what is the problem? I’m using:
- Uno 1.12.3 (build 397)
- Fuselibs 1.12.0
- Xcode 11.0 (11A420a)