Hi @GordoPwrApp ,
As of my last update in April 2023, Power Apps' built-in attachment control for forms does not support selecting multiple files at once for upload, regardless of the device being used. This limitation exists within Power Apps itself and is not specific to iPhone or iOS.
However, you can implement a workaround using a custom gallery and the Add Picture control to simulate a multiple file selection process:
Use the Add picture control to allow users to select a single picture at a time from their phone's gallery.
After each selection, add the picture information to a collection using Collect.
Display the collected pictures in a gallery control to show users what they have selected so far.
Users can repeat the process to add multiple pictures to the collection.
When ready, the user can submit the entire collection, which includes all the selected images, to your data source.
Here is an example of how you might set this up:
For the 'Add picture' control (to add to the collection):
Collect(collectedImages, {Image: AddPictureControl.Media});
For the gallery control (to display selected images):
Items: collectedImages
For the submit button (to send images to the data source):
ForAll(collectedImages, // Your logic to save images to the data source);
This way, users can select multiple images by adding them one by one to the collection, and then you can process the collection as needed. Remember that you'll need to handle the data submission logic according to how your app is set up to store images, such as patching them to a SharePoint list or sending them to a custom API.
Please accept this solution if it resolves the issue. ✅
Best regards,
Muhammad Ali