Just my two cents. Using a USDZ output for an iOS AR experience is next to useless.
The color space and lighting is so different in AR Quicklook that anything you make in V3D and export for iOS using QuickLook will just be oversaturated and look awful.
The solution though is rather simple. It will require you to have an iOS device such as an iPad to develop on and test your USDZ shaders and lights. Using Apple Reality Composer, export your file to USDZ from Blender or whatever app you use and get the shading and lighting right by exporting it to Reality Composer and make tweaks in Blender and go back and forth tweaking your shaders and lights until you get it right.
Then take your USDZ into Reality Composer and use it to create all the animations and logic to make your project as interactive as you want.
Save Reality Composer file.
Then in V3D create the puzzles necessary to launch but not export the USDZ you created in Reality Composer and the animation and logic created in Reality Composer will work on your iOS device through QuickLook. Fully animated, annotations, interaction etc.