Yes I saw that, but the issue I have is that i need the permission for creating a file in the folder, not the permission on the folder.

So should I take that to mean the only real way to check if a user (on all platforms) can create a file is to actually try creating a temporary file and see if it fails?