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 相关代码的部分。