This is a quick assembly I just made for the eclipse on April 8, 2024. I do not know if it will allow iPhones to take macro pictures, but will make a good viewing box if cover up the square hole.
Superglue will be needed for assembly.
Also, you will need to print (2) pieces of the sides.
PLA or whatever you have on hand.
.02 mm and 15% fill should be fine
210 filament, 40C bed