As I know, in order for mobile app to upload images to user facebook wall, i will need a fb app that have the following permission:
But these permissions requires submission and being reviewed by facebook team. Before facebook team grants the permission to my fb app, can my mobile app able to upload images to user facebook wall?
I have tried to create a testing application as described by @Kishan Dhamat. But unfortunately, I got an error regarding to the user doesn't grant the app the permission to do so. After google for awhile, I found that there is an example explicitly requesting for the required permission. What I did is trigger this code for getting user permission to post images.
Session.NewPermissionsRequest newPermissionsRequest = new Session
.NewPermissionsRequest(this, PERMISSIONS);
session.requestNewPublishPermissions(newPermissionsRequest);