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?