unity导出到xcode的文件DeviceSettings.mm含有广告标示IDFA
文件名 DeviceSettings.mm 在你的xcode项目的目录 Classes/Unity下
以下方法是将方法内的代码删除,注意返回值:
static id QueryASIdentifierManager() { return nil; } static void QueryAdID() { //... } static void QueryAdTracking() { //... }
以下是要删除的变量定义:
static NSString* _ADID = nil; static bool _AdTrackingEnabled = false;
以下是 implementations要修改的内容:
extern "C" const char* UnityAdvertisingIdentifier() { return NULL; } extern "C" bool UnityAdvertisingTrackingEnabled() { return false; } static void QueryDeviceID() { if(_DeviceID == nil) { #if UNITY_PRE_IOS7_TARGET if(!_ios70orNewer) _InitDeviceIDPreIOS7(); #endif // first check vendor id if(_DeviceID == nil) { QueryVendorID(); _DeviceID = _VendorID; } } }
以上所做的修改仅会影响你现在Xcode project的构成。如果你想从unity重新构建一个Xcode project,或是取代它,又或是在新的位置中重建,你都需要再做一下这些改变。如果你不打算在你的项目中显示出广告,可以考虑更新此文件的主模板,它的位置在:/Applications/Unity/Unity.app/Contents/PlaybackEngines/iPhonePlayer/iPhone-Trampoline/Classes/Unity
修改后的DeviceSettings.mm文件参见附件中的DeviceSettings.mm.zip
原文链接:http://blogs.unity3d.com/2014/02/11/overcoming-issues-with-ios-app-store-submissions/
相关推荐
unity导出透明通道图插件,非常实用,unity导出png带透明通道图,unity各个版本都支持,Window/Taecg/Image Exporter(序列图导出).或者使用快捷键(Ctrl+M)打开.
所以unity代码或者资源没有改变并且需要打多个渠道或者不同参数的渠道包的时候,只需要导出一次xcode工程即可,通过外部的自动配置工具进行xcode工程的各种
Unity导出的Xcode工程合并到现有的Xcode项目实现AR流程及合并中遇到的各种问题解决方法,附demo下载地址
Unity导出Excel
Aspose.Words.dll 带水印版本22.4 unity导出word所需dll 解压后选择对应.net配适的dll放入文件夹plugin下
Unity打包导出Gradle项目教程,图片教程
unity导出到android笔记.pdf unity导出到android笔记.pdf
Unity3D 资源管理文件加密.zip
Unity可用的System.Drawing.dll (解决unity3d build时候的报错: System.Reflection.ReflectionTypeLoadException: The classes in the module cannot be loaded)
Unity中可以使用的System.Drawing,放到Plugins目录即可
可破解unity3D变正版,无需注册码!
UnityDownloadAssistant-2019.4.11f1+unity hub-4.2.1安装包
Unity 5.X从入门到精通 目录 初识篇 第 1 章认识Unity引擎 1 第 2 章Unity开发案例介绍 7 第 3 章软件安装、授权与服务 13 第 4 章Unity开发资源介绍 25 操作篇 第 5 章Unity编辑器 35 第 6 章创建基本的3D游戏...
Unity.Studio.v0.9.0.9,用于提取unity3D文件内的文件
Unity Excel导入导出工具项目案例.unitypackageUnity Excel导入导出工具项目案例.unitypackageUnity Excel导入导出工具项目案例.unitypackage
unity利用ITextSharp实现导出pdf文件,支持安卓,pc。参考教程:https://blog.csdn.net/chunyu90225/article/details/125978695
Unity Patch工具,支持4.x/5.x。。。。。。。。。。。。。。。
在说一下在3Dmax中导出模型的问题,在Unity3D中支持的单个GameObect的mesh是65000个,但是在Mac中测试得到可以识别的大约是61000多
1.Tools/Export/Export Meshes Without Terrain导出不带地形的所有mesh; 2.导出时LineRenderer会以固定面片的形式导出; 3.Tools/Export/Export Selection Object可以导出选中的模型或地形。