0

I've the requirement to submit IPA to other team that resign the ipa with different mobile provision profile and certificate.

Prior to enabling Associated domains, it used to work without any hiccups.

When tried to enable associated domains, it gets uploaded on testing apple account. But when trying to upload on live account after resign it gives error.

ERROR ITMS-90046: "Invalid Code Signing Entitlements. Your application bundle's signature contains code signing entitlements that are not supported on iOS. Specifically, value '*' for key 'com.apple.developer.associated-domains' in 'Payload/xxxxx.app/xxxxx' is not supported."

Fastlane is being used to resign the app.

Have checked other questions but doesn't fit with using fastlane to resign and uploading via Transporter app.

asked Apr 23, 2020 at 10:16

1 Answer 1

0

After several attempts the only solution that worked for me was to pass the entitlements manually, after signing it via fastlane.

unzip -q *.ipa
codesign -f -s "Apple Distribution: Company Name" -i "com.company.project" --entitlements savedEntitlements.plist Payload/*.app/
zip -qr resigned.ipa Payload SwiftSupport Symbols
answered May 2, 2020 at 6:07
Sign up to request clarification or add additional context in comments.

Comments

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.