uni-app 根据官方文档添加第三方库时,自定义基座打开文件服务失败

发布于 1周前 作者 bupafengyu 来自 Uni-App

uni-app 根据官方文档添加第三方库时,自定义基座打开文件服务失败

开发环境 版本号 项目创建方式
Mac macOS big sur 11.2.1 HBuilderX

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


回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!