Unity2019转IOS动态链接库流程

Unity2019转IOS动态链接库流程

工作需要将Unity项目转为IOS的动态链接库,简单记录一下流程,适用Unity2019版本。

  • Unity 打出XCode工程(略)

    • 注意横竖屏
    • 关闭Unity自带闪屏
  • Framework名称和bundle id修改(可选步骤)
    Unity2019转IOS动态链接库流程_第1张图片

  • Build Setting修改DEPLOYMENT_POSTPROCESSING为YES
    Unity2019转IOS动态链接库流程_第2张图片

  • 重命名所有含UnityAppController的文件(为了和正式游戏包的UnityAppController区分) 涉及到的文件如下:

    • UnityAppController.h/.mm
    • UnityAppController+Rending.h/.mm
    • UnityAppController+UnityInterface.h/.mm
    • UnityAppController+ViewHandler.h/.mm (在UI文件夹下)
  • main.mm中UnityControllerClassName变量的值修改为上一步中更改后的类名
    请添加图片描述

  • 项目的Data目录或者新导入的脚本需要在TargetMemberShip中勾选framework
    Unity2019转IOS动态链接库流程_第3张图片

  • Manage Schemes下Run-Build Configuration改为Release 关闭调试模式

  • (工作流程中的特殊步骤)修改时间戳

你可能感兴趣的:(开发笔记)