INTLBugly/INTLCrashSight 插件删除指引
- Unity
- Unreal Engine
在
Assets/Plugins
目录中删除 INTLBugly 或 INTLCrashSight 的插件。iOS: 删除
Assets/Plugins/iOS/INTLSDK
路径下的 INTLBugly 或 INTLCrashSight 插件。Android: 删除
Assets/Plugins/Android
路径下的INTLCrashSight.aar
或INTLBugly.aar
插件。
在 INTLConfig.ini 配置文件中删除 CrashSight 的配置。
在
Assets/INTLSDK/Scripts
路径下删除 INTLBugly 和 INTLCrashSight 部分。删除
INTLCrashSight
或INTLBugly
文件夹。此处逻辑为 Unity Sample 测试 Exception 时,通过 Unity 工程自动定位到该路径下的文件进行自动初始化后捕获的代码。删除
Assets/INTLSDK/Scripts/INTLCore/Scripts/INTLAPI.cs
中遗留的 Bugly 或 CrashSight 代码。例如,SetCrashSightAppVersion
和SetBuglyAppVersion
相关代码。说明业务可以选择删除或保留此部分代码,同样可以选择删除或保留内部调用 CrashSight/Bugly 相关代码的部分。
如果项目集成了 PC 端插件,则需删除
Assets/Plugins/x86_64
中的TQM64
文件夹,Gbspy64.dll
文件,GameBabyConfig64.dat
文件,和INTLCrashSight.dll
文件。
在
Plugins
目录中删除 INTLBugly 或 INTLCrashSight 的插件。Android: 在
Plugins\INTLSDKPlugin\Source\INTLSDKPlugin\INTLSDK\Android
中删除INTLCrashSight.aar
和INTLBugly.aar
文件。iOS: 在
Plugins/INTLSDKPlugin/Source/INTLSDKPlugin/INTLSDK/iOS
中删除INTLCrashSight
或INTLBugly
插件。
如果项目集成了 PC 端插件,则需删除
Plugins\INTLSDKPlugin\Source\INTLSDKPlugin\INTLSDK\x86_64
中的Gbspy64.dll
文件,INTLCrashSight.dll
文件,和INTLCrashSight.lib
文件。在
Plugins\INTLSDKPlugin\Source
路径下的INTLPlugin.Build.cs
文件中删除关于INTLCrashSight
的配置。在 INTLConfig.ini 配置文件中删除CrashSight 的配置。
在
Plugins/INTLSDKPlugin/Source/INTLSDKPlugin/Public
路径下删除 INTLBugly 或 INTLCrashSight 部分,
删除在INTLSDKAPI.h
和INTLSDKAPI.cpp
中遗留的 CrashSight/Bugly 相关代码。例如SetCrashSightAppVersion
或SetBuglyAppVersion
。说明业务可以选择删除或保留此部分代码,同样可以选择删除或保留内部调用 CrashSight/Bugly 相关代码的部分。