AA
Aaron8052/Unity-iOSNative-Plugin
Unity 引擎 iOS 原生插件
Unity-iOSNative-Plugin
适用于Unity引擎的iOS端Native插件
IDE
C#
Objetive-C++
兼容性
- iOS12 及以上
- Unity2021.3及以上(更早版本未测试)
项目分支(Branch)
- main:开发分支,此分支中的代码不保证完全稳定且可用
- release/latest:最新发布分支,此分支包含最新并稳定的代码,适合想要不断接收插件更新的用户
- release/版本号:每个发布版本的分支,包含对应发布版本的代码,适合长期使用某个版本的用户
使用
导入
Package Manager
- 选择一个本仓库中的任意一个release分支(除main之外)
- 前往Unity的 Package Manager
- 点击左上角的加号
- 选择
Add package from git URL - 输入链接
https://github.com/Aaron8052/Unity-iOSNative-Plugin.git#BranchName
请将上方链接中的的
BranchName更换为你选择的版本分支的名称
如果显示导入失败
- 将本仓库完整地Clone到你的电脑中
- 切换分支为你想要的release分支(除main之外)
- 在 Package Manager 选择
Add package from disk - 在弹出的文件选择对话框中找到刚才Clone的仓库,进入并选择
package.json即可成功导入
源代码导入
- 切换仓库分支为你想要的release分支(除main之外)
- 下载本仓库中的全部内容
- 将仓库的
Plugins文件夹中的全部内容导入到你的Unity项目中的Plugins文件夹即可
调用插件
- 调用本插件请确保引入
iOSNativePlugin命名空间 - 然后调用 C#类 中的方法
C#类/功能介绍
建议前往Wiki查看更详细的API文档
On this page
Languages
C#48.9%Objective-C++34.1%Objective-C17.0%
Contributors
GNU Affero General Public License v3.0
Created December 24, 2022
Updated March 8, 2026