How to get a “codesigned” gdb on OSX?

I.1 Codesigning the Debugger The Darwin Kernel requires the debugger to have special permissions before it is allowed to control other processes. These permissions are granted by codesigning the GDB executable. Without these permissions, the debugger will report error messages such as: Starting program: /x/y/foo Unable to find Mach task port for process-id 28885: (os/kern) … Read more

“Do Not Embed”, “Embed & Sign”, “Embed Without Signing”. What are they?. What they do?

As already stated by @przemyslaw-jablonski, this is similar to what was in XCode 10, but in only one screen (which I personally like!). Embedding Do not embed static frameworks and libraries (linking happens at build time), only shared ones (dynamic linking happens at run time, so they need to be in your bundle). file frameworkToLink.framework/frameworkToLink … Read more

The entitlements specified…profile. (0xE8008016). Error iOS 4.2

Just came across this issue myself, the problem was that I had a Entitlements.plist file in the project as part of an ad hoc distribution, and its get-task-allow (ie. ‘can be debugged’) property was set to NO – setting this to YES fixed the issue and allowed the app to run from Xcode4 on the … Read more

Microsoft SmartScreen – suspended using Inno Setup installer?

Nowadays, you have to use EV code signing certificates. See Transferring Microsoft SmartScreen reputation to renewed certificate. Below is the original answer, which addresses some specifics of the question. If you believe the problem is due to an unsigned uninstaller, make sure you set the SignTool directive of your Inno Setup project accordingly. And make … Read more

Codesign of Dropbox API fails in Xcode 4.6.3: “code object is not signed at all”

I think I may have figured this one out. I’ve been running Xcode 4.6.3 on OS X Mavericks, under the impression that any build-specific tools were bundled in the Xcode application. But, it seems codesign is in /usr/bin. Whether it’s put there by one of the Xcode installers or comes with a vanilla system install, … Read more

iOS 7.0 No code signing identities found

For Certificate Revoke Previous Certificate. Generate New Development Certificate. Download Certificate. Double Click to put in KeyChain. For Provisioning profile Create New or Edit existing Provisioning profile. Download and install. For BundleIdentifier. com.yourcompanyName.Something (Put same as in AppId) CodeSigningIdentity. Select The Provisioning profile which you created.

Automate Extended Validation (EV) code signing

There is no way to bypass the login dialog AFAIK, but what you can do is configure the SafeNet Authentication Client so it only asks it once per login session. I quote the SAC doc (found once installed in \ProgramFiles\SafeNet\Authentication\SAC\SACHelp.chm, chapter ‘Client Settings‘, ‘Enabling Client Logon‘) here: When single logon is enabled, users can access … Read more