That's too difficult? Aren't you already in an app that has this non-photo/video file? If so, you just generate the link and email it right from the app. It only takes a second. You cannot access the full file system on iOS, so you have to use this method unless it's a photo or video. If this is unacceptable, Android might be a better option for you. It's a piece of cake for me. It's not harder than Android, it's just different.