IOS端
1.删除 frameworks/runtime-src/Classes 下的
jsb_anysdk_basic_conversions.cpp
manualanysdkbindings.cpp
jsb_anysdk_protocols_auto.cpp
SDKManager.cpp
jsb_anysdk_basic_conversions.h
manualanysdkbindings.hpp
jsb_anysdk_protocols_auto.hpp
SDKManager.h
2.删除 main.js 下的
// anysdk scripts
if (cc.sys.isNative && cc.sys.isMobile) {
jsList = jsList.concat(['jsb_anysdk.js', 'jsb_anysdk_constants.js']);
}
3.
1.需要删除jsb-binary\src下的jsb_anysdk和jsb_anysdk_constants
2.需要修改main.js,注释掉
// anysdk scripts
//if (cc.sys.isNative && cc.sys.isMobile) {
// jsList = jsList.concat(['jsb_anysdk.js', 'jsb_anysdk_constants.js']);
//}
4.删除AppDelegate.cpp中的
//#include "SDKManager.h"
//#include "jsb_anysdk_protocols_auto.hpp"
//#include "manualanysdkbindings.hpp"
//using namespace anysdk::framework;
// SDKManager::getInstance()->purge();
// SDKManager::getInstance()->loadAllPlugins();
// sc->addRegisterCallback(register_all_anysdk_framework);
// sc->addRegisterCallback(register_all_anysdk_manual);
本文详细介绍了在iOS项目中彻底移除AnySDK集成的具体步骤,包括从源代码中删除特定文件、注释代码段以及调整AppDelegate配置等操作。
1208

被折叠的 条评论
为什么被折叠?



