When I call Sharing.shareAsync and cancel it, I can not detect if it was canceled or the file was downloaded successfully