Unity与IOS⭐Unity接入IOS SDK的流程图

简介: Unity与IOS⭐Unity接入IOS SDK的流程图

🟥 整体思路

1、先看一遍sdk的调用方法,将需要在unity中调用的方法记住给第二步使用。

2、新建一个Unity项目,写好去使用IOS SDK的方法。

3、导出Xcode工程,在Xcode中接入SDK。并根据SDK的文档,写好暴露给Unity的.h和.m文件。

4、完成第3步操作后,你会在Xcode中得到两个文件:

  • 1个你接入的SDK文件夹
  • OC文件(你写好暴露给Unity调用方法的.h.和.m文件)

5、备份SDK文件夹,将OC文件放到Unity的Plugins/IOS文件夹下

Unity打包时会自动删掉这个SDK文件夹,因此我们先备份下,到时直接再复制进XCode。

现在xcode中OC文件就没用了,我们要把写的.h.和.m文件放到Unity的Plugins/IOS文件夹下

并且删掉Xcode中的OC文件。

删掉是因为unity导出xcode时会把OC文件也导出来,若我们不删除,脚本就会重复了。

6、重新打包Unity

选择Append,这样你在Xcode中的配置就不会丢。

把备份的SDK文件夹复制进Xcode。


🟧 如何复用SDK

上述的第四步,我们备份了Xcode中的SDK文件,和Unity/Plugins下的文件。

新项目中这样做即可:

  • 将备份的OC文件复制到你的新项目Plugins下
  • 将备份的Xcode中的SDK,复制到你导出的Xcode项目中
  • 按照SDK官网教程,完成其他的配置,比如 LinkBinaryWithLibraries。


目录
打赏
0
0
0
0
24
分享
相关文章
穿越数字洪流,揭秘Unity3d中的视频魔法!Windows、Android和iOS如何征服RTSP与RTMP的终极指南!
【8月更文挑战第15天】在数字媒体的海洋中,实时视频流是连接世界的桥梁。对于那些渴望在Unity3d中搭建这座桥梁的开发者来说,本文将揭示如何在Windows、Android和iOS平台上征服RTSP与RTMP的秘密。我们将深入探讨这两种协议的特性,以及在不同平台上实现流畅播放的技巧。无论你是追求稳定性的RTSP拥趸,还是低延迟的RTMP忠实粉丝,这里都有你需要的答案。让我们一起穿越数字洪流,探索Unity3d中视频魔法的世界吧!
151 2
从Unity开发到移动平台制胜攻略:全面解析iOS与Android应用发布流程,助你轻松掌握跨平台发布技巧,打造爆款手游不是梦——性能优化、广告集成与内购设置全包含
【8月更文挑战第31天】本书详细介绍了如何在Unity中设置项目以适应移动设备,涵盖性能优化、集成广告及内购功能等关键步骤。通过具体示例和代码片段,指导读者完成iOS和Android应用的打包与发布,确保应用顺利上线并获得成功。无论是性能调整还是平台特定的操作,本书均提供了全面的解决方案。
230 0
【Azure Blob】关闭Blob 匿名访问,iOS Objective-C SDK连接Storage Account报错
【Azure Blob】关闭Blob 匿名访问,iOS Objective-C SDK连接Storage Account报错

热门文章

最新文章

  • 1
    苹果app上架-ios上架苹果商店app store 之苹果支付In - App Purchase内购配置-优雅草卓伊凡
    58
  • 2
    苹果app上架app store 之苹果开发者账户在mac电脑上如何使用钥匙串访问-发行-APP发布证书ios_distribution.cer-优雅草卓伊凡
    47
  • 3
    uniapp云打包ios应用证书的获取方法,生成指南
    50
  • 4
    iOS|解决 setBrightness 调节屏幕亮度不生效的问题
    125
  • 5
    iOS|记一名 iOS 开发新手的前两次 App 审核经历
    30
  • 6
    iOS各个证书生成细节
    45
  • 7
    【01】噩梦终结flutter配安卓android鸿蒙harmonyOS 以及next调试环境配鸿蒙和ios真机调试环境-flutter项目安卓环境配置-gradle-agp-ndkVersion模拟器运行真机测试环境-本地环境搭建-如何快速搭建android本地运行环境-优雅草卓伊凡-很多人在这步就被难倒了
    218
  • 8
    Cellebrite UFED 4PC 7.71 (Windows) - Android 和 iOS 移动设备取证软件
    70
  • 9
    【03】仿站技术之python技术,看完学会再也不用去购买收费工具了-修改整体页面做好安卓下载发给客户-并且开始提交网站公安备案-作为APP下载落地页文娱产品一定要备案-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
    87
  • 10
    【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
    69
  • AI助理

    你好,我是AI助理

    可以解答问题、推荐解决方案等