UNIAPP 使用生产配置文件打包失败, 测试使用Xcode打包离线包是正常打包的
报错:exportArchive: No signing certificate “Mac App Distribution” found
具体报错:
{ platform:iOS Simulator, id:4F838648-CF79-4C1C-8751-D3A1999902EC, OS:15.2, name:iPod touch (7th generation) } EXPORT FAILED
2023-02-24 09:34:02.818 xcodebuild[37423:490391] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path “/var/folders/61/37367c6n67x2q3qhk6w4wjqh0000gn/T/HBuilder_2023-02-24_09-34-02.815.xcdistributionlogs”.
error: exportArchive: No signing certificate “Mac App Distribution” found
Error Domain=IDECodesignResolverErrorDomain Code=1 “No signing certificate “Mac App Distribution” found” UserInfo={IDEDistributionIssueSeverity=3, NSLocalizedRecoverySuggestion=No “Mac App Distribution” signing certificate matching team ID “Q4Z6TRJH77” with a private key was found., IDEProvisioningError_UserInfoKey_IDEProvisioningErrorSpecifier=Mac App Distribution, NSLocalizedDescription=No signing certificate “Mac App Distribution” found, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorPlatform=com.apple.platform.macosx, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorAction=5, IDEProvisioningError_UserInfoKey_IDEProvisioningErrorTeam=}
解决方案:
报错原因
苹果开发中心创建生产正式使用 IOS Distribution 导致

解决方法
苹果开发中心创建生产正式使用 Apple Distribution 即可解决,使用uniapp即可正常打生产包

文章讲述了在使用UNIAPP进行生产环境打包时遇到的问题,即缺少MacAppDistribution签名证书。错误发生在尝试用Xcode打包iOS离线包时。解决方案是,用户需要在苹果开发中心创建使用AppleDistribution类型的生产正式证书,这将允许UNIAPP成功地打生产包。
1869

被折叠的 条评论
为什么被折叠?



