Closed davide-bontempelli-zupit closed 1 year ago
I tried differentiating debug and release and setting the debug build with "Automatically manage signing" but with the same result: on the xcode simulator it works but not when i build and deploy on my iphone
Share extension:
Found the problem: it didn't have nothing to do with the manual signing, it was a problem with the extension's deployment target version Apparently when you create a new target the "iOS deployment target" is set by default to the latest version (in my case 16.4) but on my iphone I still have installed the 16.2. I lowered it to 13 and it worked
You might add this info in the readme @carsten-klaffke
Sources:
Hello Davide, I'm very glad you've solved this! I added a hint to the Readme. Thanks for the info!
Since in our company we are using "appcenter" for building and distributing the app we can not use the "Automatically manage signing" capability of XCode and we need to generate and use a "Provisioning Profile" (aka the .mobileprovision file).
I was able to make the sharing feature work on the XCode's simulator but not on a real device. I think it's because the signing is ignored on the simulators.
This is what I tried:
group.it.mycompany.stp.sharing
it.mycompany.stp
and extension's App Id isit.mycompany.stp.share-extension
And for the extension:
group.it.mycompany.stp.sharing
where requiredAt this point the share functionality was working on the simulator, but when download from test flight the app do not show up in the share window