Fix uploading on older ios, track down bug for android uploading to send user proper warning.