Thanks to a contribution from Bill Hollings, one of the developers from MoltenVK , my open source C++ Vulkan examples now also support Apple’s iOS and macOS platforms.
MoltenVK is a commercial Vulkan implementation that runs on top of Apple’s Metal api with a free trial available.
Details on how to build and run the examples for those platforms can be found in this readme.
Note that not all examples will work on iOS or macOS due to the differences in supported features like geometry or tessellation shaders not being available in Metal.