Exp build:ios error: unable to build and sign IPA

I have been trying to build a new version of my expo app for ios. I’ve deleted all the certificated in iTunes connect and am building with exp build:ios -c. I get the error below:

build type: archive
release channel: default
creating keychain
Executing command: security create-keychain -p 752c0e40-ffd4-11e7-aa86-0050568e2116 /tmp/turtle-agent/752c0e33-ffd4-11e7-aa86-0050568e2116.keychain
Executing command: security default-keychain -s /tmp/turtle-agent/752c0e33-ffd4-11e7-aa86-0050568e2116.keychain
Executing command: security set-keychain-settings -t 360000s /tmp/turtle-agent/752c0e33-ffd4-11e7-aa86-0050568e2116.keychain
Executing command: security list-keychains -d user
Old Keychain list
New Keychain list
Executing command: security list-keychains -s /tmp/turtle-agent/752c0e33-ffd4-11e7-aa86-0050568e2116.keychain
Unlocking keychain…
Executing command: security unlock-keychain -p 752c0e40-ffd4-11e7-aa86-0050568e2116 /tmp/turtle-agent/752c0e33-ffd4-11e7-aa86-0050568e2116.keychain
Unlocked keychain
Executing command: security show-keychain-info /tmp/turtle-agent/752c0e33-ffd4-11e7-aa86-0050568e2116.keychain
deferring keychain deletion
done creating keychain
getting credentials
Importing certificate into keychain…
Certificate has password.
Executing command: security import /tmp/turtle/d0bc7010-c527-4b56-bc58-2854fd01a14d/cert-0b69cf81-66fb-4554-bca9-4b8fb1c6f1a7.p12 -A -k /tmp/turtle-agent/752c0e33-ffd4-11e7-aa86-0050568e2116.keychain -f pkcs12 -P jrEjer0CWSSG+3bGDCn6zQ==
Imported certificate into keychain
done getting credentials
running shell app builder
extracting build configuration from app.json
/usr/local/turtle-agent /usr/local/turtle-agent/tmp
Getting Redis connection…
Got Redis connection…
Waiting to receive message…
/usr/local/turtle-agent/tmp
/usr/local/turtle-agent/tools-public /usr/local/turtle-agent/tmp
[16:29:29] Using gulpfile /usr/local/turtle-agent/tools-public/gulpfile.js
[16:29:29] Starting ‘ios-shell-app’…
IosIcons: setting image functions to alternative sharp implementations
Using manifest: {“android”:{“package”:“co.sutra.app”,“versionCode”:3},“description”:“A collaborative utility designed to connect people through dialog and small group interaction”,“icon”:“./assets/icons/appIcon.png”,“iconUrl”:“https://d1wp6m56sqw74a.cloudfront.net/~assets/c6693e72ed894cc83838689064a24a70",“ios”:{“bundleIdentifier”:“co.sutra.app”,“supportsTablet”:true},“loading”:{“hideExponentText”:true,“icon”:“./assets/icons/logoMobile.png”,“iconUrl”:“https://d1wp6m56sqw74a.cloudfront.net/~assets/4de3288193ea33b529848b8b5b40c64e”},“name”:“Sutra”,“orientation”:“portrait”,“packagerOpts”:{“assetExts”:[“ttf”,“mp4”]},“primaryColor”:“#cccccc”,“privacy”:“public”,“scheme”:“sutra”,“sdkVersion”:“24.0.0”,“slug”:“sutra”,“version”:“1.0.2”,“id”:“@lorenzsell/sutra”,“revisionId”:“1.0.2-r.AXlw8W010R”,“publishedTime”:“2018-01-22T23:50:39.681Z”,“bundleUrl”:“https://d1wp6m56sqw74a.cloudfront.net/%40lorenzsell%2Fsutra%2F1.0.2%2Fd7dea51c2fd7107eec715375c1c0bbc6-24.0.0-ios.js”,“releaseChannel”:"default”}
Modifying NSBundle configuration at /tmp/turtle/d0bc7010-c527-4b56-bc58-2854fd01a14d/archive/Release/Exponent.xcarchive/Products/Applications/Exponent.app…
Using shell config: { isShell: true,
manifestUrl: ‘https://exp.host:443/@lorenzsell/sutra’,
releaseChannel: ‘default’,
isSplashScreenDisabled: true }
Configuring iOS Launch Screen…
2018-01-22 16:29:30.654 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.668 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.714 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.715 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.715 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.715 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.716 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.717 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.720 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.720 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.720 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.720 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.721 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
2018-01-22 16:29:30.721 ibtoold[1614:15551] WARNING: Unhandled destination metrics: (null)
Compiling resources…
Cleaning up iOS…
[16:29:34] Finished ‘ios-shell-app’ after 5.05 s
done running shell app builder
Assuming that client will run creating app on dev center ruby code
done creating app on dev center
building and signing IPA
unable to build and sign IPA
Executing command: security delete-keychain /tmp/turtle-agent/752c0e33-ffd4-11e7-aa86-0050568e2116.keychain
Restoring keychain list…
Executing command: security list-keychains -s /private/tmp/turtle-agent/96375de0-ffcf-11e7-aa86-0050568e2116.keychain
Restored keychain list.

Having the same issue, see build here: https://expo.io/builds/118aa920-ee93-4a1f-972a-fda403ab8957

suspect that it might be related to this: Expo Status - Erroring iOS builds

Ok. Resolved now. Seems it was an expo build issue.

1 Like

This topic was automatically closed 20 days after the last reply. New replies are no longer allowed.