App Rejected Due To On Demand Resources Error. Unable to Replicate

Hi,


As the title suggests, I've been getting app review rejections for my app which uses on-demand resources due to errors downloading the content. Specifically, my app receives a NSBundleOnDemandResourceInvalidTagError, which according to docs happens when the code references tags that aren't included in the tag manifest. The thing is, I only use a handful of tags and when I test those tags locally and through test flight everything works perfectly fine. It's only when the app enters app review that the error starts appearing and I'm at a loss for what to do because I can't replicate this. In the past I've eventually gotten versions approved just through continuing to resubmit builds and sometimes the problem doesn't occur. Has this happened to anybody else? Does anybody have any guidance on this situation?


I know on-demand resources have had a lot of issues through the years:

https://forums.developer.apple.com/thread/37962

https://forums.developer.apple.com/thread/129821

https://www.reddit.com/r/iOSProgramming/comments/dgig54/odr_problems_on_ios_13/

https://stackoverflow.com/questions/35440923/on-demand-resources-the-app-rejected


Thank You,

Julien

Has anyone experienced this issue recently?

We had a build (update) approved without issues about 3-4 weeks ago, but never released it. We rejected it ourselves and submitted a new build, and for a week now 3 builds have already been rejected for this exact reason. All 3 builds work fine on TestFlight or using Xcode, but seems to fail when fetching the ODR only for the reviewers.

We are communicating with them and referenced this and other threads in our comments, but we are wondering if others had this issue recently?

Were you able to solve it?

App Rejected Due To On Demand Resources Error. Unable to Replicate
 
 
Q