Another update - I can now create In House Distribution provisioning profiles in the Apple dev portal after waiting 14 days. However, I still haven’t been able to successfully generate an .ipa with exp (v55.0.2).
Things I’ve tried:
- Letting expo manage the certificates and provisioning profile, and also creating them myself
- Creating a significantly complex password for the .p12 files (some posts in the Expo forums suggest doing this)
When letting Expo manage the certs and profile, I quickly get an error:
You are not allowed to perform this operation. Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support. https://developer.apple.com/support
(I am an admin on the account)
When I create them myself, there is a Fastlane error during the .ipa generation process “building and signing IPA” step:
[stderr] [11:45:45] 'ios:build-and-sign-ipa' errored after 1.48 min
[stderr] [11:45:45] Error: Process exited with non-zero code: 1
+ xcodebuild -exportArchive -exportOptionsPlist /var/folders/8s/t4vscjs14yd6p8736s7b3wyc0000gn/T/gym_config20180618-57614-12vmbsy.plist -archivePath /private/tmp/turtle/94583643-738e-43cf-9cb6-ba01db52d0d8/archive.xcarchive -exportPath /var/folders/8s/t4vscjs14yd6p8736s7b3wyc0000gn/T/gym_output20180618-57614-1qbhzh 'OTHER_CODE_SIGN_FLAGS=--keychain /private/tmp/xdl/8536ccc0-7327-11e8-baa1-dd9ecbf3962b.keychain'
[stderr] at ChildProcess.child.on (/usr/local/turtle-agent/tools-public/node_modules/@expo/spawn-async/build/spawnAsync.js:39:21)
[stderr] at emitTwo (events.js:125:13)
2018-06-18 11:44:25.957 xcodebuild[57643:1704837] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/8s/t4vscjs14yd6p8736s7b3wyc0000gn/T/ExpoKitApp_2018-06-18_11-44-25.953.xcdistributionlogs'.
[stderr] at ChildProcess.emit (events.js:213:7)
[stderr] at maybeClose (internal/child_process.js:927:16)
[stderr] at Socket.stream.socket.on (internal/child_process.js:348:11)
[stderr] at emitOne (events.js:115:13)
[stderr] at Socket.emit (events.js:210:7)
/usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.95.0/gym/lib/assets/wrap_xcodebuild/xcbuild-safe.sh: line 61: 57643 Segmentation fault: 11 xcodebuild "$@"
[stderr] at Pipe._handle.close [as _onclose] (net.js:545:12)
If anyone has any suggestions, it would be much appreciated.