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及以上))