uniapp原生插件开发(iOS):(一)module

一、下载SDK包

首先要下载HBuilder提供的iOS离线SDK包,后续的插件开发和测试都需要在该工程(以下称为原生工程)中进行;

原生工程

二、创建并配置插件工程

  • 创建插件工程TGAppVersionPlugin

    创建

  • 配置插件工程:
    TARGETS->Build Settings->Mach-O Type->设置为Static Library

    配置

  • 配置插件工程目录
    将该插件工程,放到原生工程内部


    目录

三、将插件工程导入原生工程并配置

  • 原生工程中,导入插件工程


    导入1
导入2
  • 配置原生工程
    HBuilder-uniPlugin->TARGETS->Build Phases->Dependencise->添加TGAppVersionPlugin.framework

    第一步

    第二步

    第三步

  • 配置原生工程(二)
    HBuilder-uniPlugin->TARGETS->Build Phases->Link Binary With Libraries->添加TGAppVersionPlugin.framework
    方法与上述一致,只是添加到Link Binary With Libraries中;

  • 配置插件工程
    TGAppVersionPlugin-> TARGETS->Build Settings->Header Search Paths->添加一条
    "$(SRCROOT)/../../SDK/inc"
    并将模式改为recursive

    配置

在插件工程中引入了原生工程中inc目录,这样原生工程就可以使用inc里面的文件,并进行进行集成;
这是开发原生插件的必要步骤;

你可能感兴趣的:(uniapp原生插件开发(iOS):(一)module)