iOS app rejected due to use of non-public API: MetalTools.framework

I tried the quick fix from Epic, and it turns out it’s absolutely useless. My app was rejected yet again! I’ve never compiled an engine before, but should I go down that route: how can I test if the output really is void of any private APIs? I don’t want to risk another rejection by Apple. With the quick fix, I had scanned the IPA file using the command line tools otools and nm, and they didn’t mention the DebugDevice anywhere. But since that didn’t help, it seems to me I can’t rely on those tools.