We have some AppIntents we are POCing and when we make a Release build, they no longer appear in the system.
These AppIntents live in a Framework compiled and linked with the core app.
We believe that this is related to Mergable Libraries. We have confirmed that the meta data for the framework still contains a list of all of the actions and their mangled symbols.
The mangled symbols however now live in the app binary (confirmed by building Release with DEBUG_INFORMATION_FORMAT = dwarf)
If we move the AppIntent code into the app target, things once again work as expected.
Is there a flag we need to set, or is moving the code into the app target the only workaround?
Thank you!