Hello,
We have encountered a similar issue where the CTK extension was not working on Ventura, despite it functioning on older macOS versions. Upon investigation, we discovered that the problem was caused by the main application bundle CTKApp (.app) which included the CTK extension (.appex) having an incorrect bundle identifier.
The bundle identifier for CTKApp was set as:
com.MyCompany.MyApp
and the bundle identifier for the CTK extension was set as:
com.MyCompany.CTKApp.CTK
To fix this issue, we needed to adjust the bundle identifiers as follows:
CTKApp - com.MyCompany.CTKApp
CTK extension - com.MyCompany.CTKApp.CTK
However, it's worth noting that the correct bundle identifier to use should be based on your provisioning profile. For instance, if your profile is configured differently, you might need to use different identifiers instead. For example:
CTKApp - com.MyCompany.MyApp
CTK extension - com.MyCompany.MyApp.CTK
So it's important to check your provisioning profile and use the appropriate bundle identifiers for your specific configuration.
After making these changes to the bundle identifiers, the CTK extension started working as expected.
It appears that older macOS versions were more tolerant of mismatched bundle identifiers, but it seems that this is no longer the case with newer versions.