一:交互代码示例:
游戏内调用IOS方法
iOS 端通过 Unity 的 DllImport("__Internal") 调用 Xcode 工程中 FunSmithGameBridge.mm桥接文件暴露的方法**。**

IOS回调游戏方法已在桥接文件里写好,方法名与文档一致,无需调整(桥接文件在下方对接事项里通过脚本自动接入)

三:对接注意事项
1、自2026 年 4 月 28 日起,所有提审包硬性规则:
1.1 必须使用 Xcode 26 及以上版本
1.2 Unity Player Settings 里也要把 Minimum iOS Version 设置为 15
2、unity导出xcode工程,
3、因为IOS不能像安卓一样在demo里接好SDK,需要在游戏导出的xcode工程里对接,而且每次导出工程均需要重新对接一遍,强烈建议直接用脚本对接,脚本工具包如下(脚本用python写的,推荐 Python 3.9+ )

4、脚本接入完成后,桥接文件位置如下图,后期有需求变动,也是修改这俩文件(我会把修改好需求的桥接文件重新发一份,然后打开本地目录去替换,不要在工程里替换,不会自动引用),脚本接入完成xcode重新打开一下工程(目录下的Unity-iPhone.xcodeproj文件)

5、游戏导出的xcode工程分为模拟器和真机,这个导出之前在Unity设置好。
5.1、模拟器导出模式的xcode工程只能在模拟器上运行(不需要苹果账号)
5.2、真机导出模式的xcode工程只能在真机上运行(需要添加苹果账号才能安装)
然后选Team-下拉框-选组织(首次添加苹果账号,注意需要发行授予该账号developer权限,拉取签名信息)
