跨平台应用开发进阶(六) :uni-app实现原生插件集成_uniapp 添加了原生插件(3)

本文介绍了如何在uni-app中实现原生插件的集成,包括工程配置、模块扩展、功能验证和插件制作。通过扩展module和component来实现原生功能,详细阐述了在Xcode中的操作步骤,并强调了苹果上架审核时需要注意的事项。
摘要由CSDN通过智能技术生成

在 Xcode 项目左侧目录选中主工程名,然后点击右键选择Add Files to “HBuilder-uniPlugin” ...

然后选择刚刚创建的插件工程路径,选中插件工程文件,勾选 Create folder references 和 Add to targets 两项,然后点击Add。

这时在 Xcode 左侧目录中可以看到插件工程已经添加到了主工程中,如下图所示。

2.4 工程配置

然后在 Xcode 项目左侧目录选中主工程名,在TARGETS->Build Phases->Dependencies中点击+。

在弹窗中选中插件工程,如图所示,然后点击Add,将插件工程添加到Dependencies中。

然后在Link Binary With Libraries中点击+,同样在弹窗中选中插件工程,点击Add。

此时可以看到 Dependencies 和 Link Binary With Libraries 都添加了插件工程,如下图所示。

接下来需要在插件工程的Header Search Paths中添加开发插件所需的头文件引用,头文件存放在主工程的HBuilder-Hello/inc中,添加方法如下图所示,在 Xcode 项目左侧目录选中插件工程名,找到TARGETS->Build Settings->Header Search Paths双击右侧区域打开添加窗口,然后将inc目录拖入会自动填充相对路径,然后将模式改成recursive。

2.5 插件扩展方式

原生插件是基于 DCUniPlugin 规范来实现,扩展原生功能有两种方式:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值