Hi everybody!
I'm trying to enable the social share feature for my app.
I need to share an image and some text on Whatsapp, Facebook, Email, etc.
I tried the code of this post:
https://www.b4x.com/android/forum/t...elp-with-inline-objc.52849/page-6#post-336177
but it only works when I choose an online file. If I try to send a local file, it raises an error i can not debug (I have no idea about ObjectiveC, sorry)
Can anyone help me to enable this feature?
Thank you so much.
I'm trying to enable the social share feature for my app.
I need to share an image and some text on Whatsapp, Facebook, Email, etc.
I tried the code of this post:
https://www.b4x.com/android/forum/t...elp-with-inline-objc.52849/page-6#post-336177
but it only works when I choose an online file. If I try to send a local file, it raises an error i can not debug (I have no idea about ObjectiveC, sorry)
Application_Start
Application_Active
Error occurred on line: 112 (modShare)
*** -[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[2]
Stack Trace: (
CoreFoundation <redacted> + 154
libobjc.A.dylib objc_exception_throw + 38
CoreFoundation <redacted> + 418
CoreFoundation <redacted> + 44
Share Test -[b4i_modshare share2SocialMedia:::::] + 1392
CoreFoundation <redacted> + 68
CoreFoundation <redacted> + 282
Share Test +[B4I runDynamicMethod:method:throwErrorIfMissing:args:] + 1784
Share Test -[B4INativeObject RunMethod::] + 158
Share Test -[b4i_modshare _sharetosocialmedia:::::] + 2814
Share Test -[b4i_main _cmdsharelocalimage_click] + 1540
CoreFoundation <redacted> + 68
CoreFoundation <redacted> + 282
Share Test +[B4I runDynamicMethod:method:throwErrorIfMissing:args:] + 1784
Share Test -[B4IShell runMethod:] + 574
Share Test -[B4IShell raiseEventImpl:method:args::] + 1998
Share Test -[B4IShellBI raiseEvent:eventarams:] + 1442
Share Test __33-[B4I raiseUIEvent:eventarams:]_block_invoke + 74
libdispatch.dylib <redacted> + 10
libdispatch.dylib <redacted> + 22
libdispatch.dylib <redacted> + 254
CoreFoundation <redacted> + 8
CoreFoundation <redacted> + 1300
CoreFoundation CFRunLoopRunSpecific + 522
CoreFoundation CFRunLoopRunInMode + 106
GraphicsServices GSEventRunModal + 138
UIKit UIApplicationMain + 1136
Share Test main + 106
libdyld.dylib <redacted> + 2
)
Application_Active
Error occurred on line: 112 (modShare)
*** -[__NSPlaceholderArray initWithObjects:count:]: attempt to insert nil object from objects[2]
Stack Trace: (
CoreFoundation <redacted> + 154
libobjc.A.dylib objc_exception_throw + 38
CoreFoundation <redacted> + 418
CoreFoundation <redacted> + 44
Share Test -[b4i_modshare share2SocialMedia:::::] + 1392
CoreFoundation <redacted> + 68
CoreFoundation <redacted> + 282
Share Test +[B4I runDynamicMethod:method:throwErrorIfMissing:args:] + 1784
Share Test -[B4INativeObject RunMethod::] + 158
Share Test -[b4i_modshare _sharetosocialmedia:::::] + 2814
Share Test -[b4i_main _cmdsharelocalimage_click] + 1540
CoreFoundation <redacted> + 68
CoreFoundation <redacted> + 282
Share Test +[B4I runDynamicMethod:method:throwErrorIfMissing:args:] + 1784
Share Test -[B4IShell runMethod:] + 574
Share Test -[B4IShell raiseEventImpl:method:args::] + 1998
Share Test -[B4IShellBI raiseEvent:eventarams:] + 1442
Share Test __33-[B4I raiseUIEvent:eventarams:]_block_invoke + 74
libdispatch.dylib <redacted> + 10
libdispatch.dylib <redacted> + 22
libdispatch.dylib <redacted> + 254
CoreFoundation <redacted> + 8
CoreFoundation <redacted> + 1300
CoreFoundation CFRunLoopRunSpecific + 522
CoreFoundation CFRunLoopRunInMode + 106
GraphicsServices GSEventRunModal + 138
UIKit UIApplicationMain + 1136
Share Test main + 106
libdyld.dylib <redacted> + 2
)
Thank you so much.