Regarding AR App Submission Built in Xcode - Swift Student Challenge submission

Hello guys,

I have a question regarding the submission requirements. My app uses ARKit and requires Metal files for shaders, which are not supported by Swift Playgrounds. Therefore, I developed my app using Xcode.

(swift playgrounds returning error for metal file)

Since my app relies on a real device for proper functionality, I would like to know if, under these circumstances, the scene build is performed by Xcode. If the build were instead done by Swift Playgrounds, my scene would not function correctly.

I'm asking that because of this note

Thank you for your time and assistance.

My app uses ARKit and requires Metal files for shaders, which are not supported by Swift Playgrounds.

Thankfully there are solutions to make this work; check out the Apple engineer's response on your other thread.

I think the form field makes it clear that the playground will be run in either Xcode (in Simulator) or Swift Playground (on a real iPad). A combination of both seems unlikely, and personally, I wouldn't take that risk.

I'm in a similar spot as you, and what I decided to do is to make my app compatible with Playgrounds and get it judged on an iPad.

Regarding AR App Submission Built in Xcode - Swift Student Challenge submission
 
 
Q