iOS source initial upload