Signing Certificates

A signing certificate is a digital identity used for code signing during the build and archive process.

Signing Certificates Documentation

Posts under Signing Certificates tag

281 results found
Post marked as unsolved
230 Views

iOS 14 Widget Extension Fails App Store Distribution

I'm trying to distribute an app with a bundled widget extension. However, when trying to upload my archive via Xcode's organizer, I get the following error: "Invalid provisioning profile. The provisioning profile included in bundle: <widget bundle ID> is invalid. [Missing code-signing certificate]. A distribution provisioning profile should be used when submitting apps to the App Store." I have my targets all setup to let Xcode automatically manage signing. Inspecting the app & widget targets I can see that everything looks right (using automatic "Apple Development" signing cert). When uploading via organizer, it re-signs everything with the "Apple Distribution" cert. However, I notice the widget extension's "profile" field is set to none - which I'm assuming is what's causing the issue. Been struggling with this for a while, and I assumed this process should just work when using Xcode's automatic signing management. Any help would be greatly appreciated. Merry *almost* Christmas đŸŽ„đŸŽ…đŸŒ
Asked
Last updated .
Post marked as unsolved
45 Views

No signing certificate "iOS Development" found

After an upgrade of some kind (Xcode, iOS, ??) my app no longer loads onto my iPhone 11. I generated a new development.cer and double-clicked it. What's the next step to get my app to run on iPhone? It has been working for years, but no more. It runs fine in the simulator. Thanks.
Asked
by vonlost.
Last updated .
Post marked as solved
344 Views

Xcode: sandboxing a bundle with auxiliary binaries

I have a bundle with a set of auxiliary binaries in folder Resources. I successfully signed and distributed it.When I try to publish it to the App Store Xcode complains (sandboxing is activated):------------------------------App sandbox not enabled. The following executables must include the “com.apple.security.app-sandbox” entitlement with a Boolean value of true in the entitlements property list:[( "eu.ill.fullprof4mac.pkg/Payload/FullProf4Mac.app/Contents/Resources/FullProf_Suite/Faults",“eu.ill.fullprof4mac.pkg/Payload/FullProf4Mac.app/Contents/Resources/FullProf_Suite/GLOpSAnn",“eu.ill.fullprof4mac.pkg/Payload/FullProf4Mac.app/Contents/Resources/FullProf_Suite/Mag_Info”,“eu.ill.fullprof4mac.pkg/Payload/FullProf4Mac.app/Contents/Resources/FullProf_Suite/Mag_SymmCal",
.--------------------------------As far as I can see, Xcode's interface only handles the main binary (MacOS folder) but moving the auxiliary binaries to that folder would brake the package architecture (which is not designed by me).I manually added to the resource folder an entilement file for each of these binaries but I do not find how to warn Xcode of their presence. I checked the bundle with "RG App Checker Lite". It only detects the main entitlement file (the binary which is in folder MacOS) which confirms that something is wrong.All the best
Asked
Last updated .
Post marked as unsolved
133 Views

How to retroactively sign an .ipa?

My app, which is developed using Unreal Engine, no longer gets signed during compilation. Uploading it slaps me with ITMS-90035 and ITMS-90034. UE has worked well for me, and I've had approved-for-public TestFlight builds for nearly a year. My certificates are in order, so there's something else at play. However, this shouldn't be a problem as it's possible, even common, to retroactively apply a signature to an .ipa-file - I just don't know how to. What can I do? Assume I know nothing of Xcode, as I only use it for the creation of an iOS Launch Storyboard, and compiling something from an external IDE.
Asked
by exofi.
Last updated .
Post marked as unsolved
76 Views

Getting TMS-90035: Invalid Signature

Hi Guys, I'm getting this error: TMS-90035: Invalid Signature - The binary with bundle identifier ‘com.Realize.RealizeApp’ at path [RealizeApp.app] contains an invalid signature. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). If you are certain your code signing settings are correct, choose ‘Clean All’ in Xcode, delete the ‘build’ directory in the Finder, and rebuild your release target. I have a distribution certificate and I'm doing auto manage my signing. Although, in xcode when I see the Signing certificate it says Apple development, and not distribution. How do I change the automatically generated provisioning profile to use my distribution certificate? Rik
Asked
by flashno.
Last updated .
Post marked as unsolved
47 Views

How to Delete Certificates?

A couple of years ago when we were just experimenting with creating Certificates we ended up completely filling the entire list. Now I can't create anymore because we are maxed out and cannot delete most of them. There are some I can revoke after opening them but about half of them I can't. Is there a method to delete most of these certificates? If they are not being used or were created correctly I don't need them. Thanks!
Asked
Last updated .
Post marked as unsolved
546 Views

Xcode generates Untitled certificate

Usually, whenever I created a development or a distribution certificate via Xcode, it displayed the name of the Mac I used to create it (in the case of the former) or "Apple Distribution", in the case of the latter. But now whenever I try to create a new certificate, it comes with "Untitled" , along with a grayed certificate which shows the usual name along with "Not in Keychain". And when I go to the Keychain Access, those certificates are marked with "not trusted", but when I set them to be trusted, the Xcode demands to revoke the certificate. Does anyone know what I have to do?
Asked
Last updated .
Post marked as unsolved
453 Views

Can Free Developer accounts be used to run iOS apps on M1 Mac?

I'm getting the following error when creating a new project and trying to simply run it on my Mac. I've got a free apple developer account as I'm doing this for learning/fun and not on App Store. It says please try again later, is this because it will be enabled at a future time? Please advise, do I need to buy a $99 full developer cert for this to work in the meantime? Details Unable To Install ‚ÄĂșc[redacted]‚ÄĂč Domain: IDEInstallLocalMacService Code: 1 Failure Reason: Please try again later. Recovery Suggestion: The bundle being installed with bundle ID [redacted] is authorized by a free provisioning profile, but apps validated by those are not allowed to be installed from this source.&#9; - System Information macOS Version 11.0.1 (Build 20B29) Xcode 12.2 (17535) (Build 12B45b) Timestamp: 2020-11-20T07:56:41-08:00
Asked
by stoth.
Last updated .
Post marked as unsolved
425 Views

Universal Links not working IOS 13 PROD only

I have an app where we create a UAT build and PROD enterprise build internally. We have apple-app-site-association on two different servers. One for UAT and one for PROD. Apple Site Validator says both are good. Both apple-app-site-association are at the app root (not .well-known).On IOS 11.2.1, both UAT and PROD build work fine. Universal links work perfectly.On IOS 13.1 (or any 13+) UAT works. PROD does not work. This is the confusing part because both are using the same TEAM, profile and cert. Only difference is bundleID. Both bundleID's are all lowercase, except the team name. Both are all UPPERCASE. I verified what is in the app bundle as ID and what is in the apple-app-site-association file. Identical.Only difference I see is in the response from the server. PROD one returns cookie as part of response. This doesn't seem to bother ios 11 or 12. It might not bother ios 13. But just an observation.UAT Response Header : apple-app-site-associationHTTP/1.1 200 OKX-Backside-Transport: OK OK,FAIL FAILContent-Type: application/jsonX-Global-Transaction-ID: 2e9c5f725e55844c0f93157dX-Akamai-CSITE: RFDCContent-Length: 588Date: Tue, 25 Feb 2020 20:32:12 GMTConnection: keep-alivePROD Response Header : apple-app-site-associationHTTP/1.1 200 OKX-Backside-Transport: OK OK,FAIL FAILContent-Type: application/jsonX-Global-Transaction-ID: 47b14c8d5e5583f001fc330dX-Akamai-CSITE: 390GContent-Length: 516Date: Tue, 25 Feb 2020 20:30:40 GMTConnection: keep-aliveSet-Cookie: C_SITE=390g; path=/; domain=.mydomain.com; secure; HttpOnlyOn a side note, I also have a PROD build that is an ad-hoc build. Non-enterprise. The team, profiles, bundle ID, etc all differ. My associate file has that info in it as well. It behaves the same way as the Enterprise one does. Works on ios 11 and 12, but not 13.I checked console logs for working and non-working. IOS 11 has nice logs that say it’s downloading json file and then how it’s adding entries. IOS 13 is not very verbose in either case. Both IOS 11 and 13 mention this however:JSON file for ap
.ci
.com had no entriesAnd I only see that for the PROD server. Never mentions that for the UAT server. I’m not quite sure what that means. It could not get/read the file? Or it can read the file but my entries don’t match what is expected somehow.Can anyone give insight into what I should check? I checked certs, mobile provisions, the ones actually embedded in the .ipas. Everything looks good.
Asked
by jd83722.
Last updated .
Post marked as unsolved
70 Views

Register device for Profil provisioning

Hello, I'm trying to integrate FCM notifications on my flutter app for Ios. I had to create certificate and provision a profile. I can't generate a provisioning profile because I can't register my Ios emulator (with UDID, it says incorrect UDID). How can I go through this to register my emulator and test FCM on it ? thanks
Asked
by Enaifuos.
Last updated .
Post marked as unsolved
109 Views

"security find-certificates -a" does not find certificate with TokenId

The certificate was created by a Token and it has a TokeId. A testprogram with SecItemCopyMatching finds the token with such a query : { class = cert; "m_Limit" = "m_LimitAll"; "r_Attributes" = 1; "r_Ref" = 1; } But a lookup with "security find-certificates -a" does not deliver the mentioned certificate. What can be the reason?
Asked
Last updated .
Post marked as unsolved
61 Views

Issue with iOS Distribution Certificate and Xcode

I created an iOS distribution certificate on the Apple developer site. I've installed it into my keychain, and it is recognized as trusted. I also have the WWDR installed and the the Apple Root in my keychain and they are recognized as trusted as well. When I go into Xcode, and under Preferences Accounts Manage Certificates. The iOS Distribution that I have set up in my KeyChain is showing up as Revoked. To check this, after comparing the serial number with the one in Xcode labeled as revoked and the one in my keychain as trusted, i revoked it and deleted them. I saw it removed from Xcode. Then I created a new one. Installed the new one, made sure it was trusted along with the other two certs (Apple Root and WWDR). Then looked in Xcode to see the new one marked as revoked (same serial number as the new one). I have the latest version of Xcode 12.4. Does anyone know how to get the one appearing in Xcode not to be appear as revoked? I'm working with pubcoder and need to use the iOS distribution.
Asked
by livingfae.
Last updated .
Post marked as unsolved
82 Views

Apple Newbee How to get started

I have a beginner question. I am writing code via a 3rd party vendor. ESRI AppStudio. I have Android versions working just fine but with Apple there seems to be endless hoops to jump through and sign. One of those is signing my app with a bundle ID and certificate. Simply rebuild the link below....had to separate to include here. https:// doc.arcgis.com/en/appstudio/extend-apps/signyourapp.htm#ESRI_SECTION1_78E971D655D844A89B6F127FEBFC670A The above link is exactly what I am trying to find information on. When I go to publish my app via AppStudio I need to sign it with Apple Certs and Bundle ID. I would be very appreciative if someone could help and reference the link to see what I am facing. Where and how to I get these Certs and Bundle ID? Can I get a free setup to develop on? Is there a cost to go into production app? What are the costs? Thanks in Advance
Asked
by jaykappy.
Last updated .
Post marked as unsolved
38 Views

Signing certificate

Hello everybody. I created Xamarin Forms application and decided to test it on physical iPhone, but I get an error that no valid signing key was found and I have to request it on this site.And how add it to my project. I'm still beginner, pls help me
Asked
by veksela.
Last updated .
Post marked as unsolved
87 Views

Change Team That App Is Under

I have made an app and now I would like to validate it. When I attempt to click validate, it says that I am not enrolled in the developer program, but I have an account that I would like to change the Team to be under because that is the account that is enrolled in the developer program. How would I do this?
Asked
by AydanG.
Last updated .