6***@qq.com
6***@qq.com
  • 发布:2022-05-11 14:17
  • 更新:2022-05-11 14:17
  • 阅读:914

【报Bug】根据官方文档添加第三方库,自定义基座打开文件服务失败

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS big sur 11.2.1

HBuilderX类型: 正式

HBuilderX版本号: 3.4.7

手机系统: iOS

手机系统版本号: iOS 13.4

手机厂商: 苹果

手机机型: iphone 7plus, iphone 11promax

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

{
"name": "slb",
"id": "uniplugin_module",
"version": "1.0.0",
"description": "测试",
"_dp_type": "nativeplugin",
"_dp_nativeplugin": {
"ios": {
"plugins": [{
"type": "module",
"name": "uniplugin_module",
"class": "TestModule"
}, {
"type": "component",
"name": "dc-testmap",
"class": "TestComponent"
}],
"frameworks": [
"libUMSPosPayOnly.a",
"libPaymentControl.a"
],
"validArchitectures": [
"arm64e", "armv7s", "x86_64"
],
"integrateType": "framework",
"deploymentTarget": "9.0"
}

}  

}

操作步骤:

第三方.a文件在主工程的libs文件内,然后在主工程内引用.
插件工程内add .h文件. 然后打成插件,打包自定义基座,按装至测试机提示:打开文件服务失败

预期结果:

第三方.a文件在主工程的libs文件内,然后在主工程内引用.
插件工程内add .h文件. 然后打成插件,打包自定义基座,正常调试.

实际结果:

第三方.a文件在主工程的libs文件内,然后在主工程内引用.
插件工程内add .h文件. 然后打成插件,打包自定义基座,按装至测试机提示:打开文件服务失败

bug描述:

参照官方文档的常见问题.
在主工程里添加第三方库,在插件工程里引用.h文件.
打包插件后,在ios目录下添加.a文件并编写packsge.json.
完成所有动作后打包自定义基座提示:(打开文件服务失败,请尝试拔掉数据线后重新连接手机,或重启手机再试(请确认自定义基座的iOS证书已添加iOS设备的UDID;如果是IOS15.1以上的设备,请确认基座版本号为3.3.2及以上))

2022-05-11 14:17 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复