OGeek|极客世界-中国程序员成长平台

标题: ios - 代号一 - 导出步骤中的 iOS 构建错误 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 13:19
标题: ios - 代号一 - 导出步骤中的 iOS 构建错误

我目前正在使用新的 Google map CN1lib、cn1Filechooser、cn1JSON 和连接 cn1lib 开发 Codename One 应用程序。 所有 Android 构建都可以正常工作,但 iOS 构建自上周以来崩溃......

我在成功构建存档后出现错误“IDEDistributionErrorDomain error 3”,因此导出失败,我无法在 iOS 上部署我的应用。

我已经通过 CN1 证书生成器更新了我所有的 iOS 证书,没有任何改变...

我已经发布了 CN1 构建提示和来自构建服务器的最后一个错误日志的结尾,如果有人知道可能导致崩溃的原因,它会救我

这是 CN1 构建服务器日志的结尾:

** ARCHIVE SUCCEEDED **

Executing: echo /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -exportArchive -archivePath eCustMobileProto1.xcarchive -exportPath /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/result -exportOptionsPlist /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/export55737858647735041.plist -verbose PROVISIONING_PROFILE=8526205d-efbf-48ac-9ea4-bd8390742199 CODE_SIGN_IDENTITY=iPhone Developer: XXXXXXXXX KEYCHAIN=/Users/administrator/Library/Keychains/temp1492092940342.keychain CODE_SIGN_ENTITLEMENTS=/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/Entitlements1862900839419593581.plist /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -exportArchive -archivePath eCustMobileProto1.xcarchive -exportPath /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/result -exportOptionsPlist /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/export55737858647735041.plist -verbose PROVISIONING_PROFILE=8526205d-efbf-48ac-9ea4-bd8390742199 CODE_SIGN_IDENTITY=iPhone Developer: XXXXXXXXX KEYCHAIN=/Users/administrator/Library/Keychains/temp1492092940342.keychain CODE_SIGN_ENTITLEMENTS=/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/Entitlements1862900839419593581.plist
Executing: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -exportArchive -archivePath eCustMobileProto1.xcarchive -exportPath /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/result -exportOptionsPlist /var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/export55737858647735041.plist -verbose PROVISIONING_PROFILE=8526205d-efbf-48ac-9ea4-bd8390742199 CODE_SIGN_IDENTITY=iPhone Developer: XXXXXXXXX KEYCHAIN=/Users/administrator/Library/Keychains/temp1492092940342.keychain CODE_SIGN_ENTITLEMENTS=/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/Entitlements1862900839419593581.plist 2017-04-13 09:19:19.520 xcodebuild[5905:89296095] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/eCustMobileProto1_2017-04-13_09-19-19.518.xcdistributionlogs'.
2017-04-13 09:19:19.547 xcodebuild[5905:89296095] [MT] DeveloperPortal: Using pre-existing current store at URL (file:///Users/administrator/Library/Developer/Xcode/DeveloperPortal%207.3.1.db).
2017-04-13 09:19:19.889 xcodebuild[5905:89296095] [MT] IDEDistribution: -[IDEDistributionProvisioning _itemToSigningInfoMap:]: Can't find any applicable signing identities for items: (
    "<IDEDistributionItem: 0x7f91c3a52830 'com.selisys.eCustMobileProto1' '<DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>'>"
)
Errors={
    "<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>" =     {
        "<IDEDistributionItem: 0x7f91c3a52830 'com.selisys.eCustMobileProto1' '<DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>'>" = "Error Domain=IDECodesignResolverErrorDomain Code=7 \"No matching provisioning profiles found\" UserInfo={NSLocalizedRecoverySuggestion=None of the valid provisioning profiles allowed the specified entitlements: keychain-access-groups, application-identifier, com.apple.developer.icloud-services, get-task-allow., NSLocalizedDescription=No matching provisioning profiles found, IDECodesignResolverError_ResolutionInputsKey=<IDECodesignResolutionInputs: 0x7f91c3a99390; portalTeamID='YYYYYYYYY', usingTeamBasedSigning='NO', bundleIdentifier='com.selisys.eCustMobileProto1', targetName='(null)', provisioningProfilePurpose='0', requiresProvisioningProfile='YES', provisioningProfilePlatform='iOS', certificateKind='1.2.840.113635.100.6.1.2', requiredEntitlements='{\n    \"application-identifier\" = \"YYYYYYYYY.com.selisys.eCustMobile\";\n    \"com.apple.developer.icloud-services\" =     (\n        CloudDocuments\n    );\n    \"get-task-allow\" = 1;\n    \"keychain-access-groups\" =     (\n        \"YYYYYYYYY.com.selisys.eCustMobile\"\n    );\n}', requiredCodesignableDevices='(null)', requiredFeatures='(null)'>\n}";
    };
}
2017-04-13 09:19:19.889 xcodebuild[5905:89296095] [MT] IDEDistribution: Step failed: <IDEDistributionSigningAssetsStep: 0x7f91c3eb8590>: Error Domain=IDEDistributionErrorDomain Code=3 "(null)" UserInfo={IDEDistributionErrorSigningIdentityToItemToUnderlyingErrorKey={
    "<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>" =     {
        "<IDEDistributionItem: 0x7f91c3a52830 'com.selisys.eCustMobileProto1' '<DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>'>" = "Error Domain=IDECodesignResolverErrorDomain Code=7 \"No matching provisioning profiles found\" UserInfo={NSLocalizedRecoverySuggestion=None of the valid provisioning profiles allowed the specified entitlements: keychain-access-groups, application-identifier, com.apple.developer.icloud-services, get-task-allow., NSLocalizedDescription=No matching provisioning profiles found, IDECodesignResolverError_ResolutionInputsKey=<IDECodesignResolutionInputs: 0x7f91c3a99390; portalTeamID='YYYYYYYYY', usingTeamBasedSigning='NO', bundleIdentifier='com.selisys.eCustMobileProto1', targetName='(null)', provisioningProfilePurpose='0', requiresProvisioningProfile='YES', provisioningProfilePlatform='iOS', certificateKind='1.2.840.113635.100.6.1.2', requiredEntitlements='{\n    \"application-identifier\" = \"YYYYYYYYY.com.selisys.eCustMobile\";\n    \"com.apple.developer.icloud-services\" =     (\n        CloudDocuments\n    );\n    \"get-task-allow\" = 1;\n    \"keychain-access-groups\" =     (\n        \"YYYYYYYYY.com.selisys.eCustMobile\"\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: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>" =     {
        "<IDEDistributionItem: 0x7f91c3a52830 'com.selisys.eCustMobileProto1' '<DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>'>" = "Error Domain=IDECodesignResolverErrorDomain Code=7 \"No matching provisioning profiles found\" UserInfo={NSLocalizedRecoverySuggestion=None of the valid provisioning profiles allowed the specified entitlements: keychain-access-groups, application-identifier, com.apple.developer.icloud-services, get-task-allow., NSLocalizedDescription=No matching provisioning profiles found, IDECodesignResolverError_ResolutionInputsKey=<IDECodesignResolutionInputs: 0x7f91c3a99390; portalTeamID='YYYYYYYYY', usingTeamBasedSigning='NO', bundleIdentifier='com.selisys.eCustMobileProto1', targetName='(null)', provisioningProfilePurpose='0', requiresProvisioningProfile='YES', provisioningProfilePlatform='iOS', certificateKind='1.2.840.113635.100.6.1.2', requiredEntitlements='{\n    \"application-identifier\" = \"YYYYYYYYY.com.selisys.eCustMobile\";\n    \"com.apple.developer.icloud-services\" =     (\n        CloudDocuments\n    );\n    \"get-task-allow\" = 1;\n    \"keychain-access-groups\" =     (\n        \"YYYYYYYYY.com.selisys.eCustMobile\"\n    );\n}', requiredCodesignableDevices='(null)', requiredFeatures='(null)'>\n}";
    };
}}

** EXPORT FAILED **

Failed export step
2017-04-13 14:19:19 +0000 [MT] IDECodesignResolver parametersForInputs:applicableSigningIdentityCertificates:profileManager:logAspect:withError: inputs: <IDECodesignResolutionInputs: 0x7f91c3a99390; portalTeamID='YYYYYYYYY', usingTeamBasedSigning='NO', bundleIdentifier='com.selisys.eCustMobileProto1', targetName='(null)', provisioningProfilePurpose='0', requiresProvisioningProfile='YES', provisioningProfilePlatform='iOS', certificateKind='1.2.840.113635.100.6.1.2', requiredEntitlements='{
    "application-identifier" = "YYYYYYYYY.com.selisys.eCustMobile";
    "com.apple.developer.icloud-services" =     (
        CloudDocuments
    );
    "get-task-allow" = 1;
    "keychain-access-groups" =     (
        "YYYYYYYYY.com.selisys.eCustMobile"
    );
}', requiredCodesignableDevices='(null)', requiredFeatures='(null)'>
2017-04-13 14:19:19 +0000 [MT] signing identities: (
    "<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>"
)
2017-04-13 14:19:19 +0000 [MT] unexpired certificates: (
    "<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>"
)
2017-04-13 14:19:19 +0000 [MT] iOS certificates: (
    "<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>"
)
2017-04-13 14:19:19 +0000 [MT] unexpired signing identities: (
    "<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>"
)
2017-04-13 14:19:19 +0000 [MT] iOS signing identities: (
    "<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>"
)
2017-04-13 14:19:19 +0000 [MT] unexpired iOS signing identities: (
    "<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>"
)
2017-04-13 14:19:19 +0000 [MT] allUsableProfiles: {(
    8526205d-efbf-48ac-9ea4-bd8390742199
)}
2017-04-13 14:19:19 +0000 [MT] limiting to signing identities: {(
    <DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>
)}
2017-04-13 14:19:19 +0000 [MT] profiles filtered by signing identities: {(
    8526205d-efbf-48ac-9ea4-bd8390742199
)}
2017-04-13 14:19:19 +0000 [MT] profiles filtered by platform: {(
    8526205d-efbf-48ac-9ea4-bd8390742199
)}
2017-04-13 14:19:19 +0000 [MT] profilesForTeam: {(
    8526205d-efbf-48ac-9ea4-bd8390742199
)}
2017-04-13 14:19:19 +0000 [MT] profilesForBundleID: {(
    8526205d-efbf-48ac-9ea4-bd8390742199
)}
2017-04-13 14:19:19 +0000 [MT] (intersection of the two): {(
    8526205d-efbf-48ac-9ea4-bd8390742199
)}
2017-04-13 14:19:19 +0000 [MT] Filtering based on requested entitlements: {
    "application-identifier" = "YYYYYYYYY.com.selisys.eCustMobile";
    "com.apple.developer.icloud-services" =     (
        CloudDocuments
    );
    "get-task-allow" = 1;
    "keychain-access-groups" =     (
        "YYYYYYYYY.com.selisys.eCustMobile"
    );
}
2017-04-13 14:19:19 +0000 [MT] Rejecting: 8526205d-efbf-48ac-9ea4-bd8390742199 (Offending Key: application-identifier)


2017-04-13 14:19:19 +0000 [MT] -[IDEDistributionProvisioning _itemToSigningInfoMap:]: Can't find any applicable signing identities for items: (
    "<IDEDistributionItem: 0x7f91c3a52830 'com.selisys.eCustMobileProto1' '<DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>'>"
)
Errors={
    "<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>" =     {
        "<IDEDistributionItem: 0x7f91c3a52830 'com.selisys.eCustMobileProto1' '<DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>'>" = "Error Domain=IDECodesignResolverErrorDomain Code=7 \"No matching provisioning profiles found\" UserInfo={NSLocalizedRecoverySuggestion=None of the valid provisioning profiles allowed the specified entitlements: keychain-access-groups, application-identifier, com.apple.developer.icloud-services, get-task-allow., NSLocalizedDescription=No matching provisioning profiles found, IDECodesignResolverError_ResolutionInputsKey=<IDECodesignResolutionInputs: 0x7f91c3a99390; portalTeamID='YYYYYYYYY', usingTeamBasedSigning='NO', bundleIdentifier='com.selisys.eCustMobileProto1', targetName='(null)', provisioningProfilePurpose='0', requiresProvisioningProfile='YES', provisioningProfilePlatform='iOS', certificateKind='1.2.840.113635.100.6.1.2', requiredEntitlements='{\n    \"application-identifier\" = \"YYYYYYYYY.com.selisys.eCustMobile\";\n    \"com.apple.developer.icloud-services\" =     (\n        CloudDocuments\n    );\n    \"get-task-allow\" = 1;\n    \"keychain-access-groups\" =     (\n        \"YYYYYYYYY.com.selisys.eCustMobile\"\n    );\n}', requiredCodesignableDevices='(null)', requiredFeatures='(null)'>\n}";
    };
}
2017-04-13 14:19:19 +0000 [MT] Step failed: <IDEDistributionSigningAssetsStep: 0x7f91c3eb8590>: Error Domain=IDEDistributionErrorDomain Code=3 "(null)" UserInfo={IDEDistributionErrorSigningIdentityToItemToUnderlyingErrorKey={
    "<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>" =     {
        "<IDEDistributionItem: 0x7f91c3a52830 'com.selisys.eCustMobileProto1' '<DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>'>" = "Error Domain=IDECodesignResolverErrorDomain Code=7 \"No matching provisioning profiles found\" UserInfo={NSLocalizedRecoverySuggestion=None of the valid provisioning profiles allowed the specified entitlements: keychain-access-groups, application-identifier, com.apple.developer.icloud-services, get-task-allow., NSLocalizedDescription=No matching provisioning profiles found, IDECodesignResolverError_ResolutionInputsKey=<IDECodesignResolutionInputs: 0x7f91c3a99390; portalTeamID='YYYYYYYYY', usingTeamBasedSigning='NO', bundleIdentifier='com.selisys.eCustMobileProto1', targetName='(null)', provisioningProfilePurpose='0', requiresProvisioningProfile='YES', provisioningProfilePlatform='iOS', certificateKind='1.2.840.113635.100.6.1.2', requiredEntitlements='{\n    \"application-identifier\" = \"YYYYYYYYY.com.selisys.eCustMobile\";\n    \"com.apple.developer.icloud-services\" =     (\n        CloudDocuments\n    );\n    \"get-task-allow\" = 1;\n    \"keychain-access-groups\" =     (\n        \"YYYYYYYYY.com.selisys.eCustMobile\"\n    );\n}', requiredCodesignableDevices='(null)', requiredFeatures='(null)'>\n}";
    };
}}


2017-04-13 14:19:19 +0000 [MT] Running step: IDEDistributionSigningAssetsStep with <IDEDistributionContext: 0x7f91c3a4bf20; archive(resolved)='<IDEArchive: 0x7f91c3e79390>', distributionTask(resolved)='2', distributionMethod(resolved)='<IDEDistributionMethodDevelopmentSigned: 0x7f91c3a44290>', teamID(resolved)='(null)'>
    Chain (2, self inclusive):
    <IDEDistributionContext: 0x7f91c3a4bf20; archive = '(null)', distributionMethod='<IDEDistributionMethodDevelopmentSigned: 0x7f91c3a44290>', teamID='(null)'>
    <IDEDistributionContext: 0x7f91c3e7a1c0; archive = '<IDEArchive: 0x7f91c3e79390>', distributionMethod='(null)', teamID='(null)'>
</IDEDistributionContext: 0x7f91c3a4bf20>


2017-04-13 14:19:19 +0000 [MT] Available distribution methods: (
    "<IDEDistributionMethodiOSAppStoreExport: 0x7f91c3a33630>",
    "<IDEDistributionMethodAdHoc: 0x7f91c3a41930>",
    "<IDEDistributionMethodEnterprise: 0x7f91c3a42da0>",
    "<IDEDistributionMethodDevelopmentSigned: 0x7f91c3a44290>"
)
2017-04-13 14:19:19 +0000 [MT] IDEDistributionItem init <DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>
2017-04-13 14:19:19 +0000 [MT] Set distributionItems on context: (
    "<IDEDistributionItem: 0x7f91c3a52830 'com.selisys.eCustMobileProto1' '<DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>'>"
)
2017-04-13 14:19:19 +0000 [MT] -[IDEDistributionProvisioning _itemToSigningInfoMap:]: Locating assets for items = (
    "<IDEDistributionItem: 0x7f91c3a52830 'com.selisys.eCustMobileProto1' '<DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>'>"
)
2017-04-13 14:19:19 +0000 [MT] Disqualifying <DVTSigningCertificate: 0x7f91c401cb70; name='iPhone Developer: Shai Almog (55H932G5NZ)', hash='80DA25654740E10EF2406159912AB9A75E3496C8', certificateKind='1.2.840.113635.100.6.1.2'> due to teamID (input YYYYYYYYY doesn't match Q5GHSKAL2F)
2017-04-13 14:19:19 +0000 [MT] Disqualifying <DVTSigningCertificate: 0x7f91c400be90; name='iPhone Distribution: Shai Almog (Q5GHSKAL2F)', hash='99CD340C9BEFB4C92B15A69A9D0F85811C2A0C6D', certificateKind='1.2.840.113635.100.6.1.4'> due to teamID (input YYYYYYYYY doesn't match Q5GHSKAL2F)
2017-04-13 14:19:19 +0000 [MT] -[IDEDistributionProvisioning _signingCertificatesApplicableForTeamID:certificateKind:isForInstaller:error:]: identityCertificatesMatchingKind [kind=1.2.840.113635.100.6.1.2] = (
    "<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>"
)
2017-04-13 14:19:19 +0000 [MT] __93-[IDEDistributionProvisioning _itemToSigningInfoForSigningCertificate:flattenedItems:errors:]_block_invoke: Cannot locate provisioning info for item ('<IDEDistributionItem: 0x7f91c3a52830 'com.selisys.eCustMobileProto1' '<DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>'>') using identity '<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>'. Error = Error Domain=IDECodesignResolverErrorDomain Code=7 "No matching provisioning profiles found" UserInfo={NSLocalizedRecoverySuggestion=None of the valid provisioning profiles allowed the specified entitlements: keychain-access-groups, application-identifier, com.apple.developer.icloud-services, get-task-allow., NSLocalizedDescription=No matching provisioning profiles found, IDECodesignResolverError_ResolutionInputsKey=<IDECodesignResolutionInputs: 0x7f91c3a99390; portalTeamID='YYYYYYYYY', usingTeamBasedSigning='NO', bundleIdentifier='com.selisys.eCustMobileProto1', targetName='(null)', provisioningProfilePurpose='0', requiresProvisioningProfile='YES', provisioningProfilePlatform='iOS', certificateKind='1.2.840.113635.100.6.1.2', requiredEntitlements='{
    "application-identifier" = "YYYYYYYYY.com.selisys.eCustMobile";
    "com.apple.developer.icloud-services" =     (
        CloudDocuments
    );
    "get-task-allow" = 1;
    "keychain-access-groups" =     (
        "YYYYYYYYY.com.selisys.eCustMobile"
    );
}', requiredCodesignableDevices='(null)', requiredFeatures='(null)'>
}
2017-04-13 14:19:19 +0000 [MT] -[IDEDistributionProvisioning _itemToSigningInfoMap:]: Errors finding items for signing identity (<DVTSigningCertificate: 0x7f91c3a99150; name='iPhone Developer: XXXXXXXXX', hash='264A08D2D02101133916EE5C037EC6D122953369', certificateKind='1.2.840.113635.100.6.1.2'>) = {
    "<IDEDistributionItem: 0x7f91c3a52830 'com.selisys.eCustMobileProto1' '<DVTFilePath:0x7f91c3e79d70:'/var/folders/zh/kb_4hqhn4kg1h0r5dp_6htcm0000gn/T/build8025404516907269688xxx/dist/eCustMobileProto1.xcarchive/Products/Applications/eCustMobileProto1.app'>'>" = "Error Domain=IDECodesignResolverErrorDomain Code=7 \"No matching provisioning profiles found\" UserInfo={NSLocalizedRecoverySuggestion=None of the valid provisioning profiles allowed the specified entitlements: keychain-access-groups, application-identifier, com.apple.developer.icloud-services, get-task-allow., NSLocalizedDescription=No matching provisioning profiles found, IDECodesignResolverError_ResolutionInputsKey=<IDECodesignResolutionInputs: 0x7f91c3a99390; portalTeamID='YYYYYYYYY', usingTeamBasedSigning='NO', bundleIdentifier='com.selisys.eCustMobileProto1', targetName='(null)', provisioningProfilePurpose='0', requiresProvisioningProfile='YES', provisioningProfilePlatform='iOS', certificateKind='1.2.840.113635.100.6.1.2', requiredEntitlements='{\n    \"application-identifier\" = \"YYYYYYYYY.com.selisys.eCustMobile\";\n    \"com.apple.developer.icloud-services\" =     (\n        CloudDocuments\n    );\n    \"get-task-allow\" = 1;\n    \"keychain-access-groups\" =     (\n        \"YYYYYYYYY.com.selisys.eCustMobile\"\n    );\n}', requiredCodesignableDevices='(null)', requiredFeatures='(null)'>\n}";
}

还有构建提示所在的代号one_settings.properties:

#
#Thu Apr 13 16:16:44 CEST 2017
codename1.ios.appid=XXXXXXXX.com.selisys.eCustMobile
codename1.ios.release.provision=C\:\\dev\\eCustMobile_distribution.mobileprovision
codename1.arg.java.version=8
codename1.arg.ios.objC=true
codename1.arg.ios.icloud.CloudDocuments=true
codename1.j2me.nativeTheme=nativej2me.res
codename1.arg.ios.project_type=ios
codename1.arg.ios.interface_orientation=UIInterfaceOrientationPortrait\:UIInterfaceOrientationPortraitUpsideDown\:UIInterfaceOrientationLandscapeLeft\:UIInterfaceOrientationLandscapeRight
codename1.displayName=eCustMobile
codename1.arg.ios.pods.platform=7.0
codename1.android.keystoreAlias=lsitCN1
codename1.arg.android.xapplication=<meta-data     android\:name\="com.google.android.maps.v2.API_KEY"     android\:value\="MyApiKeyAndroid"/>
codename1.ios.release.certificate=C\:\\dev\\eCustMobile_distribution.p12
codename1.android.keystorePassword=XXXXXXX
codename1.ios.provision=
codename1.arg.ios.add_libs=SystemConfiguration.framework
codename1.arg.ios.glAppDelegateHeader=\n\#import "GoogleMaps/GoogleMaps.h"
codename1.arg.ios.afterFinishLaunching=[GMSServices provideAPIKey\"MyApiKeyiOS"];
codename1.languageLevel=5
codename1.android.keystore=C\:\\Users\\Gauvain\\Keychain.ks
codename1.arg.ios.pods=,GoogleMaps
codename1.vendor=CodenameOne
codename1.arg.ios.locationUsageDescription=Used to locates technician on interventions
codename1.arg.android.playService.maps=true
codename1.ios.certificatePassword=
codename1.ios.debug.certificatePassword=password
codename1.mainName=eCustMobileProto1
codename1.arg.ios.pods.sources=,https\://github.com/CocoaPods/Specs.git
codename1.ios.release.certificatePassword=password
codename1.arg.ios.prerendered_icon=true
codename1.arg.ios.debug.distributionMethod=development
codename1.ios.debug.certificate=C\:\\dev\\eCustMobile_development.p12
libVersion=158
codename1.arg.android.xpermissions=<uses-permission android\:name\="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android\:name\="com.google.android.providers.gsf.permission.READ_GSERVICES"/><uses-feature         android\:glEsVersion\="0x00020000"         android\:required\="true"/>
codename1.description=eCUST Mobile
codename1.secondaryTitle=eCustMobileProto1
codename1.ios.debug.provision=C\:\\dev\\eCustMobile_development.mobileprovision
codename1.rim.certificatePassword=
codename1.version=0.30
codename1.ios.certificate=
codename1.icon=icon.png
codename1.rim.signtoolCsk=
codename1.rim.signtoolDb=
codename1.arg.ios.includePush=false
codename1.packageName=com.selisys.eCustMobileProto1

抱歉,如果任何演示错误左右,这是我的第一个 SO 帖子!



Best Answer-推荐答案


确保您的 AppID 包含 CloudKit 支持。这是文件选择器库所必需的。

enter image description here

installation instructions for the lib 中有关于此的注释.

关于ios - 代号一 - 导出步骤中的 iOS 构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43395387/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4