导入腾讯地图插件,配置好打包,上传苹果商店
- 发布:2024-07-01 16:00
- 更新:2024-07-02 15:28
- 阅读:212
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 无
HBuilderX类型: 正式
HBuilderX版本号: 4.22
手机系统: iOS
手机系统版本号: iOS 16
手机厂商: 苹果
手机机型: 所有设备
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
成功上传苹果商店
成功上传苹果商店
实际结果:
出现签名问题
出现签名问题
bug描述:
上传苹果商店出现bug,Asset validation failed (90171)
Invalid bundle structure. The “HBuilder.app/Pandora/apps/UNIA9E41F6/www/uni_modules/uni-getLocation-tencent/utssdk/app-ios/Frameworks/TencentLBS.framework/TencentLBS” binary file is not permitted. Your app cannot contain standalone executables or libraries, other than a valid CFBundleExecutable of supported bundles. For details, visit: https://developer.apple.com/documentation/bundleresources/placing_content_in_a_bundle (ID: 406fc5d3-898e-4fa4-ac8c-fd57bc989148)
Asset validation failed (90035)
Invalid Signature. Invalid signature (code or signature have been modified). The file at path “HBuilder.app/Pandora/apps/UNIA9E41F6/www/uni_modules/uni-getLocation-tencent/utssdk/app-ios/Frameworks/TencentLBS.framework/TencentLBS” is not properly signed. Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose “Clean All” in Xcode, delete the “build” directory in the Finder, and rebuild your release target. For more information, please consult https://developer.apple.com/support/code-signing. (ID: 66beab6c-109a-445a-92b7-572a819b4dbe)
Asset validation failed (90087)
Unsupported Architectures. The executable for HBuilder.app/Pandora/apps/UNIA9E41F6/www/uni_modules/uni-getLocation-tencent/utssdk/app-ios/Frameworks/TencentLBS.framework contains unsupported architectures '[i386, x86_64]'. (ID: d61e60d1-8a6d-4d3c-8991-2402793fc3e6)
Asset validation failed (90680)
Invalid directory. The bundle Payload/HBuilder.app/Pandora/apps/UNIA9E41F6/www/uni_modules/uni-getLocation-tencent/utssdk/app-ios/Frameworks/TencentLBS.framework is not contained in a correctly named directory. It should be under Frameworks. (ID: 8c014c11-71a6-4fee-9297-fa9c6835242a)
Asset validation failed (90684)
The Info.plist file at HBuilder.app/Pandora/apps/UNIA9E41F6/www/uni_modules/uni-getLocation-tencent/utssdk/app-ios/info.plist is currently named info.plist. Info.plist filename is case-sensitive and must be exactly named as 'Info.plist' (ID: 90423a30-38ba-462f-b88d-6581e0b98520)
4 个回复
DCloud_heavensoft
你说的是腾讯定位吧,不是腾讯地图
1***@163.com (作者)
uni-getLocation-tencent对这个插件
DCloud_iOS_ZFL
您好, 麻烦确认下是否采用了快速安心打包方式? 如果是的话,请使用传统打包再试一下,看看是否解决问题。谢谢。
2024-07-01 17:04
1***@163.com (作者)
回复 DCloud_iOS_ZFL: 传统打包可以,安心云打包不行
2024-07-01 17:11
DCloud_iOS_ZFL
回复 1***@163.com: 您使用快速安心打包的是HBuilderX 4.22版本吗?
2024-07-01 17:19
DCloud_App_Array
确认使用的HBuilderX版本,请更新到最新版本后重新提交云端打包。
DCloud_HB_HXY
可使用最新的alpha,重新打包试一下