fastlane: Build fails with IDEDistributionErrorDomain error 3
New Issue Checklist
- Updated fastlane to the latest version
- I have read the Contribution Guidelines
Issue Description
The build works just fine using the use_legacy_build_api option.
gym(
clean: true,
silent: true,
sdk: "iphoneos9.3",
output_directory: "./build",
codesigning_identity: options[:codesigning_identity],
provisioning_profile_path: options[:provisioning_profile_path],
xcargs: build_variables.map{|k,v| "#{k}=\"#{v}\""}.join(' '),
use_legacy_build_api: true,
)
Unfortunately I can no longer use that option because that prevents builds to work with “TestFlight”. (see https://github.com/fastlane/fastlane/issues/4907#issuecomment-224895127)
When I disable use_legacy_build_api the build fails as follows.
Complete output when running fastlane, including the stack trace and command used
$ fastlane alpha
[15:33:04]: -------------------------------------------------
[15:33:04]: --- Step: Verifying required fastlane version ---
[15:33:04]: -------------------------------------------------
[15:33:04]: fastlane version valid
[15:33:04]: ------------------------------
[15:33:04]: --- Step: default_platform ---
[15:33:04]: ------------------------------
[15:33:04]: Driving the lane 'ios alpha' 🚀
[15:33:04]: --------------------------------------
[15:33:04]: --- Step: Switch to ios build lane ---
[15:33:04]: --------------------------------------
[15:33:04]: Cruising over to lane 'ios build' 🚖
[15:33:04]: -----------------
[15:33:04]: --- Step: gym ---
[15:33:04]: -----------------
[15:33:04]: Installing provisioning profile...
[15:33:05]: xcrun xcodebuild -list -project './Foo.xcodeproj'
+---------------------------+----------------------------------------------------------------------+
| Summary for gym 1.6.3 |
+---------------------------+----------------------------------------------------------------------+
| clean | true |
| silent | true |
| sdk | iphoneos9.3 |
| output_directory | ./build |
| codesigning_identity | iPhone Developer: Torsten Curdt (X6G8T297P7) |
| provisioning_profile_path | ./Provisioning/AdHoc_de.foo.ios.foo.alpha.mobileprovision |
| xcargs | PRODUCT_BUNDLE_NAME="Foo" PRODUCT_BUNDLE_IDENTIFIER="de.foo... |
| project | ./Foo.xcodeproj |
| scheme | App |
| destination | generic/platform=iOS |
| output_name | Foo |
| use_legacy_build_api | false |
| buildlog_path | ~/Library/Logs/gym |
+---------------------------+----------------------------------------------------------------------+
[15:33:08]: ▸ Cleaning Foo/Foo [Debug]
[15:33:08]: ▸ Check Dependencies
[15:33:08]: ▸ Clean Succeeded
[15:33:08]: ▸ Building Foo/Foo [Release]
...
[15:33:08]: ▸ Check Dependencies
[15:33:16]: ▸ Linking Foo
[15:33:16]: ▸ Linking Foo
[15:33:16]: ▸ Compiling LaunchScreen.storyboard
[15:33:18]: ▸ Processing Info.plist
[15:33:18]: ▸ Generating 'Foo.app.dSYM'
[15:33:19]: ▸ Copying Carthage/Build/iOS/Rex.framework
[15:33:19]: ▸ Copying Carthage/Build/iOS/ReactiveCocoa.framework
[15:33:19]: ▸ Copying Carthage/Build/iOS/Result.framework
[15:33:19]: ▸ Copying Carthage/Build/iOS/SnapKit.framework
[15:33:19]: ▸ Signing /Users/tcurdt/Library/Developer/Xcode/DerivedData/Foo-btjldebpjrkpqcgbdqvakwjpfyim/Build/Intermediates/ArchiveIntermediates/App/InstallationBuildProductsLocation/Applications/Foo.app/Frameworks/Rex.framework
[15:33:20]: ▸ Signing /Users/tcurdt/Library/Developer/Xcode/DerivedData/Foo-btjldebpjrkpqcgbdqvakwjpfyim/Build/Intermediates/ArchiveIntermediates/App/InstallationBuildProductsLocation/Applications/Foo.app/Frameworks/Result.framework
[15:33:20]: ▸ Signing /Users/tcurdt/Library/Developer/Xcode/DerivedData/Foo-btjldebpjrkpqcgbdqvakwjpfyim/Build/Intermediates/ArchiveIntermediates/App/InstallationBuildProductsLocation/Applications/Foo.app/Frameworks/SnapKit.framework
[15:33:20]: ▸ Signing /Users/tcurdt/Library/Developer/Xcode/DerivedData/Foo-btjldebpjrkpqcgbdqvakwjpfyim/Build/Intermediates/ArchiveIntermediates/App/InstallationBuildProductsLocation/Applications/Foo.app/Frameworks/ReactiveCocoa.framework
[15:33:20]: ▸ Running script 'Copy Carthage Frameworks'
[15:33:22]: ▸ Running script 'Update Build Number'
[15:33:23]: ▸ Touching Foo.app
[15:33:28]: ▸ Signing /Users/tcurdt/Library/Developer/Xcode/DerivedData/Foo-btjldebpjrkpqcgbdqvakwjpfyim/Build/Intermediates/ArchiveIntermediates/App/InstallationBuildProductsLocation/Applications/Foo.app
[15:33:29]: ▸ Touching Foo.app.dSYM
[15:33:30]: ▸ Archive Succeeded
++ [[ xcodebuild "$@" != '' ]]
++ chruby_auto
++ local dir=/Users/tcurdt/Projects/customer/foo/foo-ios-app/ version
++ [[ -z /Users/tcurdt/Projects/customer/foo/foo-ios-app/ ]]
++ dir=/Users/tcurdt/Projects/customer/foo/foo-ios-app
++ [[ -n '' ]]
++ [[ -z /Users/tcurdt/Projects/customer/foo/foo-ios-app ]]
++ dir=/Users/tcurdt/Projects/customer/foo
++ [[ -n '' ]]
++ [[ -z /Users/tcurdt/Projects/customer/foo ]]
++ dir=/Users/tcurdt/Projects/customer
++ [[ -n '' ]]
++ [[ -z /Users/tcurdt/Projects/customer ]]
++ dir=/Users/tcurdt/Projects
++ [[ -n '' ]]
++ [[ -z /Users/tcurdt/Projects ]]
++ dir=/Users/tcurdt
++ [[ -n '' ]]
++ [[ -z /Users/tcurdt ]]
++ dir=/Users
++ [[ -n '' ]]
++ [[ -z /Users ]]
++ dir=
++ [[ -n '' ]]
++ [[ -z '' ]]
++ [[ -n '' ]]
+ xcodebuild -exportArchive -exportOptionsPlist /var/folders/pf/7vhqx5bn41qddypw08w9jc4w0000gn/T/gym_config20160609-74885-1rl2g8b.plist -archivePath '/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive' -exportPath /var/folders/pf/7vhqx5bn41qddypw08w9jc4w0000gn/T/gym_output20160609-74885-xu4htk
2016-06-09 15:33:32.347 xcodebuild[75241:1373450] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/pf/7vhqx5bn41qddypw08w9jc4w0000gn/T/App_2016-06-09_15-33-32.346.xcdistributionlogs'.
2016-06-09 15:33:32.380 xcodebuild[75241:1373450] [MT] DeveloperPortal: Using pre-existing current store at URL (file:///Users/tcurdt/Library/Developer/Xcode/DeveloperPortal%207.3.1.db).
2016-06-09 15:33:32.938 xcodebuild[75241:1373450] [MT] IDEDistribution: -[IDEDistributionProvisioning _itemToSigningInfoMap:]: Can't find any applicable signing identities for items: (
"<IDEDistributionItem: 0x7fa40378fce0 'de.foo.ios.foo.alpha' '<DVTFilePath:0x7fa4034f5a70:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app'>'>",
"<IDEDistributionItem: 0x7fa403692cb0 'org.reactivecocoa.ReactiveCocoa' '<DVTFilePath:0x7fa4036722a0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/ReactiveCocoa.framework'>'>",
"<IDEDistributionItem: 0x7fa40377f560 'com.antitypical.Result' '<DVTFilePath:0x7fa4033069d0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/Result.framework'>'>",
"<IDEDistributionItem: 0x7fa403779140 'me.neilpa.Rex' '<DVTFilePath:0x7fa4037601d0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/Rex.framework'>'>",
"<IDEDistributionItem: 0x7fa4036893b0 'io.snapkit.SnapKit' '<DVTFilePath:0x7fa403769260:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/SnapKit.framework'>'>",
"<IDEDistributionItem: 0x7fa40377da10 'com.apple.dt.runtime.swiftAVFoundation' '<DVTFilePath:0x7fa403667e30:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftAVFoundation.dylib'>'>",
"<IDEDistributionItem: 0x7fa40368f550 'com.apple.dt.runtime.swiftContacts' '<DVTFilePath:0x7fa403669f30:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftContacts.dylib'>'>",
"<IDEDistributionItem: 0x7fa4037767a0 'com.apple.dt.runtime.swiftCore' '<DVTFilePath:0x7fa400f3c5d0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCore.dylib'>'>",
"<IDEDistributionItem: 0x7fa40378b760 'com.apple.dt.runtime.swiftCoreAudio' '<DVTFilePath:0x7fa400f3c4a0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreAudio.dylib'>'>",
"<IDEDistributionItem: 0x7fa403783850 'com.apple.dt.runtime.swiftCoreGraphics' '<DVTFilePath:0x7fa400f3e420:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreGraphics.dylib'>'>",
"<IDEDistributionItem: 0x7fa403771ed0 'com.apple.dt.runtime.swiftCoreImage' '<DVTFilePath:0x7fa400f3faa0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreImage.dylib'>'>",
"<IDEDistributionItem: 0x7fa40377ff90 'com.apple.dt.runtime.swiftCoreLocation' '<DVTFilePath:0x7fa400f41c00:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreLocation.dylib'>'>",
"<IDEDistributionItem: 0x7fa40377aa60 'com.apple.dt.runtime.swiftCoreMedia' '<DVTFilePath:0x7fa400f43410:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreMedia.dylib'>'>",
"<IDEDistributionItem: 0x7fa403774c40 'com.apple.dt.runtime.swiftDarwin' '<DVTFilePath:0x7fa400f43cf0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftDarwin.dylib'>'>",
"<IDEDistributionItem: 0x7fa40368ea70 'com.apple.dt.runtime.swiftDispatch' '<DVTFilePath:0x7fa40366a000:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftDispatch.dylib'>'>",
"<IDEDistributionItem: 0x7fa403784c90 'com.apple.dt.runtime.swiftFoundation' '<DVTFilePath:0x7fa40366b490:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftFoundation.dylib'>'>",
"<IDEDistributionItem: 0x7fa403690b70 'com.apple.dt.runtime.swiftLocalAuthentication' '<DVTFilePath:0x7fa40366c9e0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftLocalAuthentication.dylib'>'>",
"<IDEDistributionItem: 0x7fa403692300 'com.apple.dt.runtime.swiftObjectiveC' '<DVTFilePath:0x7fa40366e220:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftObjectiveC.dylib'>'>",
"<IDEDistributionItem: 0x7fa40368db60 'com.apple.dt.runtime.swiftUIKit' '<DVTFilePath:0x7fa40366f820:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftUIKit.dylib'>'>",
"<IDEDistributionItem: 0x7fa40368ffa0 'com.apple.dt.runtime.swiftWebKit' '<DVTFilePath:0x7fa403670d40:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftWebKit.dylib'>'>"
)
Errors={
"<DVTSigningCertificate: 0x7fa4036be2e0; name='iPhone Distribution: Foo GmbH (L9EV9UUBV6)', hash='99D93694482D58B0EBB9A85D9528ECC7227A7DB1', certificateKind='1.2.840.113635.100.6.1.4'>" = {
"<IDEDistributionItem: 0x7fa40378fce0 'de.foo.ios.foo.alpha' '<DVTFilePath:0x7fa4034f5a70:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app'>'>" = "Error Domain=IDECodesignResolverErrorDomain Code=7 \"No matching provisioning profiles found\" UserInfo={NSLocalizedRecoverySuggestion=None of the valid provisioning profiles allowed the specified entitlements: application-identifier, beta-reports-active, keychain-access-groups., NSLocalizedDescription=No matching provisioning profiles found, IDECodesignResolverError_ResolutionInputsKey=<IDECodesignResolutionInputs: 0x7fa403861aa0; portalTeamID='L9EV9UUBV6', usingTeamBasedSigning='NO', bundleIdentifier='de.foo.ios.foo.alpha', targetName='(null)', provisioningProfilePurpose='1', requiresProvisioningProfile='YES', provisioningProfilePlatform='iOS', certificateKind='1.2.840.113635.100.6.1.4', requiredEntitlements='{\n \"application-identifier\" = \"L9EV9UUBV6.de.foo.ios.foo.alpha\";\n \"beta-reports-active\" = 1;\n \"keychain-access-groups\" = (\n \"L9EV9UUBV6.de.foo.ios.foo.alpha\"\n );\n}', requiredCodesignableDevices='(null)', requiredFeatures='(null)'>\n}";
};
}
2016-06-09 15:33:32.939 xcodebuild[75241:1373450] [MT] IDEDistribution: Step failed: <IDEDistributionSigningAssetsStep: 0x7fa40354dc40>: Error Domain=IDEDistributionErrorDomain Code=3 "(null)" UserInfo={IDEDistributionErrorSigningIdentityToItemToUnderlyingErrorKey={
"<DVTSigningCertificate: 0x7fa4036be2e0; name='iPhone Distribution: Foo GmbH (L9EV9UUBV6)', hash='99D93694482D58B0EBB9A85D9528ECC7227A7DB1', certificateKind='1.2.840.113635.100.6.1.4'>" = {
"<IDEDistributionItem: 0x7fa40378fce0 'de.foo.ios.foo.alpha' '<DVTFilePath:0x7fa4034f5a70:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app'>'>" = "Error Domain=IDECodesignResolverErrorDomain Code=7 \"No matching provisioning profiles found\" UserInfo={NSLocalizedRecoverySuggestion=None of the valid provisioning profiles allowed the specified entitlements: application-identifier, beta-reports-active, keychain-access-groups., NSLocalizedDescription=No matching provisioning profiles found, IDECodesignResolverError_ResolutionInputsKey=<IDECodesignResolutionInputs: 0x7fa403861aa0; portalTeamID='L9EV9UUBV6', usingTeamBasedSigning='NO', bundleIdentifier='de.foo.ios.foo.alpha', targetName='(null)', provisioningProfilePurpose='1', requiresProvisioningProfile='YES', provisioningProfilePlatform='iOS', certificateKind='1.2.840.113635.100.6.1.4', requiredEntitlements='{\n \"application-identifier\" = \"L9EV9UUBV6.de.foo.ios.foo.alpha\";\n \"beta-reports-active\" = 1;\n \"keychain-access-groups\" = (\n \"L9EV9UUBV6.de.foo.ios.foo.alpha\"\n );\n}', requiredCodesignableDevices='(null)', requiredFeatures='(null)'>\n}";
};
}}
error: exportArchive: The operation couldn’t be completed. (IDEDistributionErrorDomain error 3.)
Error Domain=IDEDistributionErrorDomain Code=3 "(null)" UserInfo={IDEDistributionErrorSigningIdentityToItemToUnderlyingErrorKey={
"<DVTSigningCertificate: 0x7fa4036be2e0; name='iPhone Distribution: Foo GmbH (L9EV9UUBV6)', hash='99D93694482D58B0EBB9A85D9528ECC7227A7DB1', certificateKind='1.2.840.113635.100.6.1.4'>" = {
"<IDEDistributionItem: 0x7fa40378fce0 'de.foo.ios.foo.alpha' '<DVTFilePath:0x7fa4034f5a70:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app'>'>" = "Error Domain=IDECodesignResolverErrorDomain Code=7 \"No matching provisioning profiles found\" UserInfo={NSLocalizedRecoverySuggestion=None of the valid provisioning profiles allowed the specified entitlements: application-identifier, beta-reports-active, keychain-access-groups., NSLocalizedDescription=No matching provisioning profiles found, IDECodesignResolverError_ResolutionInputsKey=<IDECodesignResolutionInputs: 0x7fa403861aa0; portalTeamID='L9EV9UUBV6', usingTeamBasedSigning='NO', bundleIdentifier='de.foo.ios.foo.alpha', targetName='(null)', provisioningProfilePurpose='1', requiresProvisioningProfile='YES', provisioningProfilePlatform='iOS', certificateKind='1.2.840.113635.100.6.1.4', requiredEntitlements='{\n \"application-identifier\" = \"L9EV9UUBV6.de.foo.ios.foo.alpha\";\n \"beta-reports-active\" = 1;\n \"keychain-access-groups\" = (\n \"L9EV9UUBV6.de.foo.ios.foo.alpha\"\n );\n}', requiredCodesignableDevices='(null)', requiredFeatures='(null)'>\n}";
};
}}
** EXPORT FAILED **
[15:33:32]: Exit status: 70
[15:33:32]: 2016-06-09 13:33:32 +0000 [MT] Running step: IDEDistributionSigningAssetsStep with <IDEDistributionContext: 0x7fa4034f8b00; archive(resolved)='<IDEArchive: 0x7fa4034f56b0>', distributionTask(resolved)='2', distributionMethod(resolved)='<IDEDistributionMethodiOSAppStoreExport: 0x7fa400dcd3d0>', teamID(resolved)='(null)'>
Chain (2, self inclusive):
<IDEDistributionContext: 0x7fa4034f8b00; archive = '(null)', distributionMethod='<IDEDistributionMethodiOSAppStoreExport: 0x7fa400dcd3d0>', teamID='(null)'>
<IDEDistributionContext: 0x7fa4034f5f80; archive = '<IDEArchive: 0x7fa4034f56b0>', distributionMethod='(null)', teamID='(null)'>
</IDEDistributionContext: 0x7fa4034f8b00>
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa400f3faa0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreImage.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreImage.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreImage.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa400f43cf0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftDarwin.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftDarwin.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftDarwin.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa400f3c5d0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCore.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCore.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCore.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa4037601d0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/Rex.framework'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/Rex.framework" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/Rex.framework" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa403769260:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/SnapKit.framework'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/SnapKit.framework" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/SnapKit.framework" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa400f43410:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreMedia.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreMedia.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreMedia.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa403667e30:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftAVFoundation.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftAVFoundation.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftAVFoundation.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa4033069d0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/Result.framework'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/Result.framework" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/Result.framework" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa400f41c00:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreLocation.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreLocation.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreLocation.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa40366f820:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftUIKit.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftUIKit.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftUIKit.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa400f3e420:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreGraphics.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreGraphics.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreGraphics.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa40366b490:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftFoundation.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftFoundation.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftFoundation.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa40366a000:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftDispatch.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftDispatch.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftDispatch.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa403669f30:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftContacts.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftContacts.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftContacts.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa403670d40:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftWebKit.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftWebKit.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftWebKit.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa40366c9e0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftLocalAuthentication.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftLocalAuthentication.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftLocalAuthentication.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa4036722a0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/ReactiveCocoa.framework'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/ReactiveCocoa.framework" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/ReactiveCocoa.framework" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa40366e220:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftObjectiveC.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftObjectiveC.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftObjectiveC.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
2016-06-09 13:33:32 +0000 [MT] [OPTIONAL] Didn't find archived user entitlements for <DVTFilePath:0x7fa400f3c4a0:'/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreAudio.dylib'>: Error Domain=NSCocoaErrorDomain Code=4 "Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreAudio.dylib" did not contain a "archived-expanded-entitlements.xcent" resource." UserInfo={NSLocalizedDescription=Item at "/Users/tcurdt/Library/Developer/Xcode/Archives/2016-06-09/Foo 2016-06-09 15.33.06.xcarchive/Products/Applications/Foo.app/Frameworks/libswiftCoreAudio.dylib" did not contain a "archived-expanded-entitlements.xcent" resource.}
[15:33:32]: There was an error exporting your application
[15:33:32]: Unfortunately the new Xcode export API is unstable and causes problems on some project
[15:33:32]: You can temporary use the :use_legacy_build_api option to get the build to work again
[15:33:32]: Variable Dump:
[15:33:32]: {:DEFAULT_PLATFORM=>:ios, :PLATFORM_NAME=>:ios, :LANE_NAME=>"ios alpha"}
[15:33:32]: Error packaging up the application
+------+-------------------------------------+-------------+
| fastlane summary |
+------+-------------------------------------+-------------+
| Step | Action | Time (in s) |
+------+-------------------------------------+-------------+
| 1 | Verifying required fastlane version | 0 |
| 2 | default_platform | 0 |
| 3 | Switch to ios build lane | 0 |
| 4 | gym | 28 |
+------+-------------------------------------+-------------+
[15:33:32]: fastlane finished with errors
[!] Error packaging up the application
Configuration Files
Please copy the complete content of your Fastfile and any other configuration files you use below:
Fastfile:
gym(
clean: true,
silent: true,
sdk: "iphoneos9.3",
output_directory: "./build",
codesigning_identity: options[:codesigning_identity],
provisioning_profile_path: options[:provisioning_profile_path],
xcargs: build_variables.map{|k,v| "#{k}=\"#{v}\""}.join(' '),
# use_legacy_build_api: true,
)
Environment
fastlane version (run fastlane -v): fastlane 1.94.1
Do you use bundler to execute fastlane (i.e. bundle exec fastlane)? no
Do you use a Ruby environment manager (e.g. chruby, rbenv, rvm)? chruby
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Comments: 59 (20 by maintainers)
The recommended way to pass a provisioning profile is to use environment variables: https://github.com/fastlane/fastlane/tree/master/match#setup-xcode-project
Alternatively you can also statically set a provisioning profile. The reason why you can’t pass a provisioning profile using the CLI is that it won’t work if you have multiple targets, therefore it got deprecated by Apple.
We’re also working on a new code signing guide that helps you with those kind of issues.
I’m having the same issue and @tomekc tip doesn’t help unfortunately.
@TKBurner Caused by invalid Provisioning Profiles that need to be re-issued…even though the error is hard to parse about what’s going on.
I actually started running into that problem on Bitrise. Really not sure what the problem is.
The only solution I found was to actually start using the legacy API. I never had to do that, so I’m not sure what the problem may be. EDIT I am able to build it on my own machine (I use Gem) but not on the bitrise machine, oddly enough.
I’ve ran into this error after adding a new target with an iMessage extension to our project. I’ll be sure to let you guys know anything I might discover as I try to work around this.
I have ran some tests and confirm that it works on bitrise and without using the legacy API (for App Store deployment).
Thanks for the help guys, was really helpful!
@tcurdt It holds the UUID of the profile