帖子
帖子
用户
博客
课程
显示全部楼层
3
帖子
0
勋章
22
Y币

[BUG] 调用api.getPicture 异常闪退

[复制链接]
发表于 2018-4-17 17:19:24
问题:其他版本正常,就是系统版本是8的有问题
环境:1.官方loader ;2.测试编译ipa包
系统:iphone6 ios 8.1
代码:
api.getPicture({
            sourceType: 'library',
            encodingType: 'jpg',
            mediaValue: 'pic',
            destinationType: 'base64',
            allowEdit: false,
            quality: 25,
            targetWidth: 80,
            targetHeight: 80,
            saveToPhotoAlbum: false
        }, function(ret, err){
            if(ret){
                // console.log(JSON.stringify(ret) + $api.getStorage("user").uid);
                // 头像上传
                api.ajax({
                    url: 'https:/App/Setting/setting_avatar',
                    method: 'post',
                    data: {
                        values: {
                            uidapi.getStorage("user").uid,
                            img:ret.base64Data
                        }
                    }
                },function(_ret, err){ });   
            }else{
                //  alert(JSON.stringify(err));
                setTimeout(function(){
                    api.toast({
                        msg: '获取图片错误',
                        duration: 2000,
                        location: 'middle'
                    });
                },1000)
            }
        });
    }
错误日志:
Exception name:NSInvalidArgumentException Exception reason:*** setObjectForKey: object cannot be nil (key: UIImagePickerControllerOriginalImage) Exception stack 0 CoreFoundation 0x0000000185505e64 <redacted> + 160, 1 libobjc.A.dylib 0x0000000195c440e4 objc_exception_throw + 60, 2 CoreFoundation 0x00000001853f1348 <redacted> + 972, 3 phonetweak.dylib 0x000000010136ae68 -[CaremaReplace replacedImagePickerController:didFinishPickingMediaWithInfo:] + 396, 4 PhotoLibrary 0x00000001900b97d4 PLNotifyImagePickerOfImageAvailability + 88, 5 PhotoLibrary 0x00000001900b7490 <redacted> + 84, 6 libdispatch.dylib 0x000000019628936c <redacted> + 16, 7 libdispatch.dylib 0x00000001962961fc <redacted> + 488, 8 libdispatch.dylib 0x000000019628936c <redacted> + 16, 9 libdispatch.dylib 0x000000019628d980 _dispatch_main_queue_callback_4CF + 932, 10 CoreFoundation 0x00000001854bd6a0 <redacted> + 12, 11 CoreFoundation 0x00000001854bb748 <redacted> + 1492, 12 CoreFoundation 0x00000001853e91f4 CFRunLoopRunSpecific + 396, 13 GraphicsServices 0x000000018e5775a4 GSEventRunModal + 168, 14 UIKit 0x0000000189d1a784 UIApplicationMain + 1488, 15 UZApp 0x000000010018fe74 UZApp + 851572, 16 libdyld.dylib 0x00000001962b2a08 <redacted> + 4 )
Exception name:NSSignalException Exception reason:Signal SIGABRT was raised! Exception stack 0 UZApp 0x0000000100188c7c UZApp + 822396, 1 UZApp 0x000000010018881c UZApp + 821276, 2 libsystem_platform.dylib 0x000000019646094c _sigtramp + 52, 3 libsystem_pthread.dylib 0x0000000196469228 pthread_kill + 112, 4 libsystem_c.dylib 0x0000000196342b18 abort + 112, 5 libc++abi.dylib 0x0000000195415418 __cxa_bad_cast + 0, 6 libc++abi.dylib 0x0000000195434b8c <redacted> + 0, 7 libobjc.A.dylib 0x0000000195c443c0 <redacted> + 128, 8 libc++abi.dylib 0x0000000195431bb4 <redacted> + 16, 9 libc++abi.dylib 0x0000000195431c24 _ZSt9terminatev + 64, 10 libobjc.A.dylib 0x0000000195c44318 <redacted> + 0, 11 libdispatch.dylib 0x0000000196289380 <redacted> + 36, 12 libdispatch.dylib 0x00000001962961fc <redacted> + 488, 13 libdispatch.dylib 0x000000019628936c <redacted> + 16, 14 libdispatch.dylib 0x000000019628d980 _dispatch_main_queue_callback_4CF + 932, 15 CoreFoundation 0x00000001854bd6a0 <redacted> + 12, 16 CoreFoundation 0x00000001854bb748 <redacted> + 1492, 17 CoreFoundation 0x00000001853e91f4 CFRunLoopRunSpecific + 396, 18 GraphicsServices 0x000000018e5775a4 GSEventRunModal + 168, 19 UIKit 0x0000000189d1a784 UIApplicationMain + 1488, 20 UZApp 0x000000010018fe74 UZApp + 851572, 21 libdyld.dylib 0x00000001962b2a08 <redacted> + 4 )


3
帖子
0
勋章
22
Y币
NSInvalidArgumentException Exception: 非法参数异常
setObjectForKey: object cannot be nil:对象不存在
找编写iOS模块的问下
28
帖子
1
勋章
1万+
Y币
你选取的图片很大么?是否选取不同图片都是必现的?
您需要登录后才可以回帖 登录

本版积分规则