A:Answer I am going to be one of those people that answers, but really don't know, so sorry in advance. It has a USB-C and Apples lightning. We have been able to charge anything that has a USB-C including a chrome book. I am not saying it charged the chrome book fully, but it helped it limp along until we got to the charger.
As for the apple products...my wife has an iPad mini 2 pro....what ever it is. I am not an Apple guy. It charges that with no problem.
So I would say it would be fine for the phone no problem. The Mac, your guess is good as mine, but I would not be surprised if it did not. Laptops can be squarely.