找回密码
 立即注册
查看: 293|回复: 0

pbxproj 自动配置Xcode在Unity新老版本的适配

[复制链接]
发表于 2023-2-2 14:20 | 显示全部楼层 |阅读模式
背景:


1、首先新板的Unity多了一个UnityFramework的target,这个是Unity导出的Xcode工程新老版的区别

Unity文档也有体现:https://docs.unity3d.com/cn/2020.3/Manual/StructureOfXcodeProject.html

Unity Xcode项目的结构

2、以往我们在使用的时候,默认target_name是不传的,那么会默认是None,自动所有的targets都会被适配,有时候我们需要特殊适配一些target,这就需要我们判断Xcode项目结构
解决方案:


Tips:我是用是python实现

1、首先获取Xcode项目是否有'UnityFramework'这个目标文件,如果有就是新版的Unity

2、在我们导入.h | .m 或者文件夹的的时候,需要判断将资源加到哪个target里面,这种情况就根据项目或者文件的属性来指定target就可以了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-16 06:58 , Processed in 0.090259 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表