Post

Replies

Boosts

Views

Activity

Reply to certificates expired, created new certificates and missing Mac App Distribution
Output from my shell script that produces the application and the package installer: /Applications/com.gsequencer.GSequencer.app/Contents/MacOS/com.gsequencer.GSequencer.AudioUnitTest: replacing existing signature /Applications/com.gsequencer.GSequencer.app/Contents/MacOS/com.gsequencer.GSequencer.AudioUnitTest: signed Mach-O universal (x86_64 arm64) [com.gsequencer.GSequencer.AudioUnitTest] /Applications/com.gsequencer.GSequencer.app/Contents/MacOS/com.gsequencer.GSequencer: replacing existing signature /Applications/com.gsequencer.GSequencer.app/Contents/MacOS/com.gsequencer.GSequencer: signed app bundle with Mach-O universal (x86_64 arm64) [com.gsequencer.GSequencer] /Applications/com.gsequencer.GSequencer.app: replacing existing signature /Applications/com.gsequencer.GSequencer.app: signed app bundle with Mach-O universal (x86_64 arm64) [com.gsequencer.GSequencer] productbuild: Adding component at /Applications/com.gsequencer.GSequencer.app productbuild: Signing product with identity "3rd Party Mac Developer Installer: Joel Kraehemann (****)" from keychain /Users/joelkraehemann/Library/Keychains/login.keychain-db productbuild: Adding certificate "Apple Worldwide Developer Relations Certification Authority" productbuild: Adding certificate "Apple Root CA" productbuild: Wrote product to /Users/joelkraehemann/Desktop/com.gsequencer.GSequencer.pkg productbuild: Supported OS versions: [Min: 11.0, Before: None] Output from Transporter: Validation failed (409) Invalid Provisioning Profile. The provisioning profile included in the bundle com.gsequencer.GSequencer [com.gsequencer.GSequencer.pkg/Payload/com.gsequencer.GSequencer.app] is invalid. [Missing code-signing certificate.] For more information, visit the macOS Developer Portal. (ID: d7657aba-1015-4489-b046-5fa5251449d2) I copied the provisioning profile from fresh built minimal Xcode project consisting only of main binary and helper program. This used to work. I back up my keys and import the missing certificate and key. Could it be that I have messed up apple developer? Under Generate a Provisioning Profile I see 5 certificates: **** (Mac App Distribution)Jan 13, 2027 **** (Distribution)For use in Xcode 11 or laterJan 13, 2027 **** (Distribution)For use in Xcode 11 or laterJan 13, 2027 **** (Mac App Distribution)Jan 13, 2027 **** (Distribution)For use in Xcode 11 or laterJan 16, 2027 Which do I need to configure? Maybe time to revoke?
2w
Reply to certificates expired, created new certificates and missing Mac App Distribution
I have removed all duplicated certificates but I still get: Validation failed (409) Invalid Provisioning Profile. The provisioning profile included in the bundle com.gsequencer.GSequencer [com.gsequencer.GSequencer.pkg/Payload/com.gsequencer.GSequencer.app] is invalid. [Missing code-signing certificate.] For more information, visit the macOS Developer Portal. (ID: d7657aba-1015-4489-b046-5fa5251449d2)
2w
Reply to certificates expired, created new certificates and missing Mac App Distribution
Hi, I just did a backup of some keys and certificates in my local keyring. Then I removed expired certificates and keys without certificates. As reading about Certificate types, I think this certificate is missing: Mac App Distribution - Sign a Mac app before submitting it to the Mac App Store. https://developer.apple.com/help/account/certificates/certificates-overview/ This is the missing certificate I need, howto get it? I looked at the provisioning profile and it contains a new date, thats fine. Further I have checked my keyring and I think it is missing there, too.
2w
Reply to certificates expired, created new certificates and missing Mac App Distribution
Hi, I was able to build a minimal workspace, but with transporter I still get: Validation failed (409) Invalid Provisioning Profile. The provisioning profile included in the bundle com.gsequencer.GSequencer [com.gsequencer.GSequencer.pkg/Payload/com.gsequencer.GSequencer.app] is invalid. [Missing code-signing certificate.] For more information, visit the macOS Developer Portal. (ID: 713c80c4-ea99-4bb4-8e31-fb84909c0a67) regards, Joël
2w
Reply to certificates expired, created new certificates and missing Mac App Distribution
Hi, Did you create a new CSR? Or re-submit an existing one? I run openssl and then on apple developer I have edited the certificate and submitted the new CSR. openssl genrsa -out ALDencryption.key 2048 openssl req -new -key ALDencryption.key -out csr2048ALDEncrypt.certSigningRequest -subj "/emailAddress=****, CN=****, C=CH" openssl genrsa -out ALDsigning.key 2048 openssl req -new -key ALDsigning.key -out csr2048ALDSigning.certSigningRequest -subj "/emailAddress=****, CN=****, C=CH" Then I downloaded the certificates and installed them. Provisioning profiles authorise, amongst other things, specific code-signing certificates. If you create a new certificate, you need to regenerate your profile. Xcode generates usually the embedded provisioning profile, but my Xcode setup isn't working. The archive action fails. I build from my makefile all dependencies so there are build directories for arm64, x86_64 and the final universal app build from make. I am unsure what Xcode actually does? Last build it complained about duplicated files, although they were just for different architectures. Just now I build using universal destination, might be it helps. As long the archive build fails I won't get the new provisioning profile. regards, Joël
2w
Reply to certificates expired, created new certificates and missing Mac App Distribution
I would expect to be able to add "Mac Application Distribution" in Xcode "Manage Certificates", but it is missing. There are only 5 options available: Apple Development Apple Distribution Mac Installer Distribution Developer ID Application Developer ID Installer I have created all new certificates and updated profiles, excepted "Distribution Managed" and "Development" with platform "All", because they didn't expire yet. Further the "Distribution Managed" has no download button on developer.apple.com by "Certificates, Identifiers & Profiles". I think I have a little mess and some certificates are duplicated, but I am unsure about this.
2w
Reply to certificates expired, created new certificates and missing Mac App Distribution
When trying to upload with transporter I get: Validation failed (409) Invalid Provisioning Profile. The provisioning profile included in the bundle com.gsequencer.GSequencer [com.gsequencer.GSequencer.pkg/Payload/com.gsequencer.GSequencer.app] is invalid. [Missing code-signing certificate.] For more information, visit the macOS Developer Portal. (ID: 089e7659-c30c-470e-b66e-8afc63234f12)
2w
Reply to temporary exception audio unit host entitlement and the App Store
Yes I get following with transporter. Validation failed (409) Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on macOS. Specifically, key 'temporary-exception.audio-unit-host' in 'com.gsequencer.GSequencer.pkg/Payload/com.gsequencer.GSequencer.app/Contents/MacOS/com.gsequencer.GSequencer' is not supported. (ID: ****)
Sep ’25