(I don't use iPhone other than for development, so I'm a bit unsure of how things work here. Therefore I turn to the forum for guidance.)
An example and background from Android:
If we view a picture in some app, there's commonly a button for sharing and one for downloading. The Share button opens the traditional share feature, where one can share to the SMS app, or attach to an email, etc. The Download buttons instead opens some different interface where one can choose where to save the picture.
In my app I've implemented this for Sharing:
ActivityViewController allows the user to share data from your app using the standard share dialog. It was added in iPhone library v2.00. Using it is simple. You need to initialize AVC with one or more items that you want to share and call show: Sub Page1_Click Dim avc As...
(The look of it is updated, probably because iOS has evolved since 2016.)
In that sharing dialog, I do have the option "Save to Files", and also "Add to Shared Album" (and some other stuff that isn't relevant for this thread).
So, my question is this: I want my users to get what they expect, which is the same functionality as they are used to from other apps. What is the correct way of handing Share and Download in iOS? Should I only have a Share button, because everybody knows they can save from there? Or should I have both buttons, but they function in the same way? Or some other solution?