ProgressNS / sidekick-feedback

This repository is for feedback regarding NativeScript Sidekick. Use the issues system here to submit feature requests or vote for existing ones.
45 stars 9 forks source link

iOS cloud build error - "No signing certificate "iOS Distribution" found" #457

Closed drophit closed 4 years ago

drophit commented 4 years ago

Please, provide the details below:

Did you verify whether this issue has already been reported here?

_Yes

Tell us about the problem

Running iOS cloud build results in an error

Which platform(s) does the issue occur on?

_iOS _Windows 10 Pro

Provide the following version numbers that the issue occurs with:

NativeScript Sidekick: Version: 1.19.2-v.2019.11.18.2 (latest)

Tell us how to recreate the issue in as much detail as possible

  1. Start the application ..
  2. Publish,iOS,cloud,Clean,Build

Does this issue happen every time?

_Yes

Send the client logs

console_20-01-09_16-08-06.563.log

main_20-01-09_16-08-07.501.log

Additionally we are using the latest provisioning profile from Apple website ( Xcode 11 )

drophit commented 4 years ago

Looks like it is still happening...

EdJones commented 4 years ago

@drophit You have to have enter both your signing certificate and your Distribution provisioning into the "Publish to Stores" dialogues. (Distribution provisioning is not the same as developer provisioning): 1) Make sure you created both provisions on Apple's developer website, and downloaded them to Windows. 2) When you click "Publish" in Sidekick, you'll see the Apple Appstore box to the left. Hover over it. A little cog will appear. Click that cog. 3) Here's where you enter those certs.

(You can ask questions like this in the Nativescript Slack channel, on StackOverflow, or in Dischord room)

drophit commented 4 years ago

This is already setup :) we have both cert and profile in the cog on both Publish and on Build views - both for Distro. Certs

Please take a look at the logs - we have done this many times prior to using this new cert andprofile.

Using a cert shown in apple site as

drophit commented 4 years ago

Also im pretty sure you cant start a build/publish without those files added to the system.

drophit commented 4 years ago

Here is the actual error dump

[20-01-10 20:42:34.967] Build failed. Build failed. Reason is: 'Build failed with error code 2'. Additional information: [00:03:08.577] [WARN]  2020-01-10 17:42:17.131 xcodebuild[36446:1881664663] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/s1/fn0r6lvs3vn0x8nw_h3dznc00000gp/T/GTPv41_2020-01-10_17-42-17.127.xcdistributionlogs'.
[00:03:10.070] [WARN]  2020-01-10 17:42:18.626 xcodebuild[36446:1881664757]  DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-14492.2/IDEFoundation/Provisioning/IDEProfileQualification.m:509
Details:  Xcode could not determine type of profile "/Users/builder/Library/MobileDevice/Provisioning Profiles/7973650a-9c1a-41cd-9b45-f9f0df11a585.mobileprovision" (could be {(
)})
Object:   <IDEProfileQualification: 0x7feb8addaf80>
Method:   -_profileTypeQualifier
Thread:   <NSThread: 0x7feb8ac00e00>{number = 3, name = (null)}
Please file a bug at https://bugreport.apple.com with this warning message and any useful information you can provide.
[00:03:10.073] [WARN]  error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb8fdd10a0; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
[00:03:10.074] [WARN]  error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb90500f10; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb8add8d70; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb901ca840; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb8fd572f0; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb9053a130; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb901e7160; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb9053acb0; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb90500410; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb9053e710; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
[00:03:10.169] [WARN]  [xcode-build] skipping copy phase strip, binary is code signed: /tmp/builds/_/b83210a48eb31af18ef05d1f55ef089bc5373069/6.3.2/6.3.0/GTPv41/node_modules/tns-core-modules-widgets/platforms/ios/TNSWidgets.framework/TNSWidgets
[xcode-build] skipping copy phase strip, binary is code signed: /tmp/builds/_/b83210a48eb31af18ef05d1f55ef089bc5373069/6.3.2/6.3.0/GTPv41/node_modules/nativescript-ui-sidedrawer/platforms/ios/TNSSideDrawer.framework/TNSSideDrawer
[xcode-build] skipping copy phase strip, binary is code signed: /tmp/builds/_/b83210a48eb31af18ef05d1f55ef089bc5373069/6.3.2/6.3.0/GTPv41/node_modules/nativescript-ui-core/platforms/ios/TNSCore.framework/TNSCore
[xcode-build] skipping copy phase strip, binary is code signed: /tmp/builds/_/b83210a48eb31af18ef05d1f55ef089bc5373069/6.3.2/6.3.0/GTPv41/node_modules/nativescript-ui-listview/platforms/ios/TNSListView.framework/TNSListView
[xcode-build] skipping copy phase strip, binary is code signed: /tmp/builds/_/b83210a48eb31af18ef05d1f55ef089bc5373069/6.3.2/6.3.0/GTPv41/node_modules/nativescript-ui-autocomplete/platforms/ios/TNSAutoComplete.framework/TNSAutoComplete
[xcode-build] skipping copy phase strip, binary is code signed: /tmp/builds/_/b83210a48eb31af18ef05d1f55ef089bc5373069/6.3.2/6.3.0/GTPv41/node_modules/nativescript-ui-dataform/platforms/ios/TNSDataForm.framework/TNSDataForm
[00:03:11.371] [ERROR] 2020-01-10 17:42:17.131 xcodebuild[36446:1881664663] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/s1/fn0r6lvs3vn0x8nw_h3dznc00000gp/T/GTPv41_2020-01-10_17-42-17.127.xcdistributionlogs'.
2020-01-10 17:42:18.626 xcodebuild[36446:1881664757]  DVTAssertions: Warning in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-14492.2/IDEFoundation/Provisioning/IDEProfileQualification.m:509
Details:  Xcode could not determine type of profile "/Users/builder/Library/MobileDevice/Provisioning Profiles/7973650a-9c1a-41cd-9b45-f9f0df11a585.mobileprovision" (could be {(
)})
Object:   <IDEProfileQualification: 0x7feb8addaf80>
Method:   -_profileTypeQualifier
Thread:   <NSThread: 0x7feb8ac00e00>{number = 3, name = (null)}
Please file a bug at https://bugreport.apple.com with this warning message and any useful information you can provide.
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb8fdd10a0; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb90500f10; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb8add8d70; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb901ca840; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb8fd572f0; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb9053a130; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb901e7160; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb9053acb0; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" signing certificate matching team ID "4N984SM962" with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=iOS Distribution, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=<IDEProvisioningBasicTeam: 0x7feb90500410; teamID='4N984SM962', teamName='(null)'>, NSLocalizedDescription=No signing certificate "iOS Distribution" found}
error: exportArchive: No signing certificate "iOS Distribution" found
Error Domain=IDECodesignResolverErrorDomain Code=1 "No signing certificate "iOS Distribution" found" UserInfo={IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.iphoneos, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, NSLocalizedRecoverySuggestion=No "iOS Distribution" sig'Build failed with error code 2'.
drophit commented 4 years ago

http://community.stencyl.com/index.php?topic=36055.0

This indicates that a dev profile needs to be "installed" - how can this be done with respect to builds dome using sidekick cloud and does it make sense?

drophit commented 4 years ago

Ok we solved this - we had selected the WRONG cert type on the apple dev site - "Apple Distribution" was selected as opposed to "iOS Distribution (App Store and Ad Hoc)" the give away is "(Distribution)For use in Xcode 11 or laterJan 08, 2021" ad it should say "(iOS Distribution)"

EdJones commented 4 years ago

@drophit Sorry, I meant to point out that opportunity for confusion as well. I spent like a full DAY with these when all I wanted to do was change the app name.