I am engaged on a framework which embeds one other framework (from CocoaPods) for error logging on iOS. That is working very effectively, and I can embed such a framework in an iOS utility for testing, codesign all the pieces, and debug by myself system simply. Sadly, when trying to add such an utility to Apple for distribution, I get an error message as such:
Invalid Bundle. The bundle at ‘<myapp>.app/Frameworks/<myframework>.framework’ comprises disallowed file ‘Frameworks’. With error code STATE_ERROR.VALIDATION_ERROR.90206 for id ***
I am unsure if this message signifies that I am not allowed to embed a framework in one other framework or what. It appears the automated codesigning Xcode is doing shouldn’t be recursing to the deepest embedded framework add (I’ve a script to manually signal all the pieces on construct). Does anybody have expertise with an error like this or know the place to look? It appears others have requested questions on embedding frameworks in different frameworks earlier than, however most of those are how one can get linking to work or how one can correctly reference these nested frameworks. My concern is particularly if I’m allowed to add such issues to check flight/the app retailer, and the way to take action whether it is doable. Most individuals having this concern appear to have disabled swift assist, however not one of the initiatives I am utilizing have swift code.