Your app uses or references the following non-public APIs: MetalTools.framework, MTLDebugDevice

I updated my game from 4.22 to 4,23 now Apple rejected my game

im using gamedna plugins but they work ok on 4.22

Interesting. In 4.22, according to the source, this only happens if you built a non-shipping version. If you build for shipping, it should not include the MTLDebugDevice call.

Maybe that’s the same in 4.23? I don’t know, I am trying to get a product out the door myself, and won’t be updating to 4.23 until after that’s done.


Hello friend.
I double checked and now it works fine. Looks like you were right and i uploaded a developer ipa.
Thank you

Well I am very happy to hear it helped!