Signing iOS debug build & checking entitlements

I’m trying to track down the cause of a problem in an iOS project that seems to be related to entitlements and I’m trying to use this command:

codesign -d --entitlements :- /path/to/your.app

This works when I run this on a built iOS app, but when I run it on a debug build it returns:

code object is not signed at all

The “Sign” stage in a Xojo iOS project only applies to “Release”, so my questions are:

  1. How can I check the entitlements of a Xojo iOS debug build?
  2. If I can’t check the entitlements of an unsigned Xojo iOS debug build, is there a way to either get Xojo to sign it for me or do so in a build automation step?

I saw that too. Keychain only worked in signed app on device, but not in simulator.

1 Like

The process for building entitlements follows the same code path for debug and build so there will be no difference.

And signing?