If you’re using a solar panel with built-in 5V USB output, it’s often a good idea to charge a powerbank and then use that to charge your devices or power a USB-compatible battery charger.

That way, the only device that has to cope with solar power fluctuations is the powerbank. Apple products are particularly picky about their power sources…

Of course, if the powerbank breaks or is discharged, you can still plug a device directly into the solar panel. It’s just that you may need more constant sun, or be ready to unplug / replug the device if it starts ignoring the panel.

Some panels do have an auto-reset built in, though, which simulates unplugging and replugging the device in the event of power fluctuations and saves you having to hang around to do it manually. My 28W EasyAcc panel does that, but my 14W Anker one doesn’t, so check the spec if you want that option.