Our iOS app fails to install via Ad Hoc or Development distribution with error:
0xe8008018 (The identity used to sign the executable is no longer valid).
Environment:
macOS 15.6.1, Xcode 16.0
Team ID: 8CJTVD465A
Tested on iPhone 8 (iOS 16.7 + iOS 16.2)
What works: TestFlight ✅, App Store ✅
What fails: Ad Hoc ❌, Development ❌
Key evidence:
OCSP returns "good" for all certificates
Brand new certificate (created today) → same error
Install succeeds in Airplane mode but app shows "not available" at launch
4 different certificates, 3 profiles, 2 Xcode versions, 2 devices → all fail
codesign --verify passes locally
Full cert chain verified: Leaf → WWDR G3 → Apple Root CA
This indicates Apple's online verification service is rejecting our team's signatures. Has anyone seen this or know how to resolve?
Topic:
Code Signing
SubTopic:
Certificates, Identifiers & Profiles
Tags:
Signing Certificates
Developer ID
Provisioning Profiles
0
0
22