1***@163.com
1***@163.com
  • 发布:2024-07-01 16:00
  • 更新:2024-07-02 15:28
  • 阅读:212

腾讯地图插件iOS打包上传苹果商店报错

分类:uni-app

产品分类: 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)

2024-07-01 16:00 负责人:DCloud_iOS_ZFL 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

你说的是腾讯定位吧,不是腾讯地图

1***@163.com

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

DCloud_App_Array

确认使用的HBuilderX版本,请更新到最新版本后重新提交云端打包。

DCloud_HB_HXY

DCloud_HB_HXY

可使用最新的alpha,重新打包试一下

要回复问题请先登录注册