Unity ios 打包xcode的PostProcessBuild设置
2018-01-19 09:57
871 查看
Unity4.x可以用XUPorter来实现:https://github.com/onevcat/XUPorter
或者把Unity的xcodeapi放到工程里https://bitbucket.org/Unity-Technologies/xcodeapi复制源码放到Editor/xcode下(AssemblyInfo.cs除外)
Unity5.x自带这套api,可以修改xcode项目工程配置以及修改plist文件内容(当unity build结束后, 会自动回调OnPostProcessBuild)
[PostProcessBuild],被该标签标注的函数将自动在build player后被调用http://docs.unity3d.com/Documentation/Manual/BuildPlayerPipeline.html
所以写一个PostProcessBuild的类就可以了,放在Editor文件夹下,具体实现搜一下有很多,放一个github连接上来
https://gist.github.com/suakig/ffb64f48c800e9dea545
打完包之后切记要到Xcode中的Build Phases → Link Binary With Libraries中看下是否引用了你打的库文件,再在文件夹中确认下,否则打包会报错
参考:
https://www.cnblogs.com/pandawuwyj/p/6904770.html
http://www.xuanyusong.com/archives/4026
--by wolf96 2018/1/19
或者把Unity的xcodeapi放到工程里https://bitbucket.org/Unity-Technologies/xcodeapi复制源码放到Editor/xcode下(AssemblyInfo.cs除外)
Unity5.x自带这套api,可以修改xcode项目工程配置以及修改plist文件内容(当unity build结束后, 会自动回调OnPostProcessBuild)
[PostProcessBuild],被该标签标注的函数将自动在build player后被调用http://docs.unity3d.com/Documentation/Manual/BuildPlayerPipeline.html
所以写一个PostProcessBuild的类就可以了,放在Editor文件夹下,具体实现搜一下有很多,放一个github连接上来
https://gist.github.com/suakig/ffb64f48c800e9dea545
打完包之后切记要到Xcode中的Build Phases → Link Binary With Libraries中看下是否引用了你打的库文件,再在文件夹中确认下,否则打包会报错
参考:
https://www.cnblogs.com/pandawuwyj/p/6904770.html
http://www.xuanyusong.com/archives/4026
--by wolf96 2018/1/19
相关文章推荐
- Xcode Build Search Paths设置
- 了解 xcodebuild 命令 ,自动打包ipa
- Xcode Build Search Paths设置
- Xcode buildsettings 设置相关的问题
- ios命令行自助打包-使用xcodebuild和xcrun打包签名
- xcodebuild命令行打包发布ipa
- 真机测试或打包测试Xcode设置
- xcode编译时,有第三方库时,编译设置build active architecture only问题
- 通过xcode或xcodebuild进行打包
- 设置XCode工程Build编号与svn版本号保持一致
- Xcode 8的xcodebuild自动打包代码
- Xcode Build Search Paths设置
- iOS:Xcode Build Settings(二)--一些设置(值)
- Xcode Build Search Paths设置
- 设置build.gradle打包时自动加时间
- xcodebuild和xcrun实现自动打包iOS应用程序
- IOS命令打包 xcrun xcodebuild
- iOS自动构建以及打包命令(xcodebuild,xcrun)
- Xcodebuild自动打包
- iOS学习笔记16—设置XCode工程的Build编号与svn保持一致