feat(integration): 添加 AppLovin SDK 集成管理功能

- 实现 AppLovinIntegrationManagerUtils 版本比较工具类
- 添加 AppLovinPackageManager 处理 UPM 和 Assets 包管理
- 实现 AppLovinPluginMigrationHelper 插件迁移辅助功能
- 添加 AppLovinUpmManifest 管理 UPM 清单文件操作
- 支持 mediation adapter 的版本检测和安装管理
- 实现重复适配器检测和删除功能
This commit is contained in:
2026-01-20 19:01:21 +08:00
parent 4da1b3290e
commit 5b3dfd98c2
76 changed files with 3768 additions and 3668 deletions

View File

@@ -1,29 +1 @@
#if UNITY_IOS
using System.Runtime.InteropServices;
/// <summary>
/// This class has been deprecated and will be removed in a future release
/// </summary>
public class MaxUserServiceiOS
{
private static readonly MaxUserServiceiOS _instance = new MaxUserServiceiOS();
public static MaxUserServiceiOS Instance
{
get { return _instance; }
}
[System.Obsolete("This version of the iOS consent flow has been deprecated as of MAX Unity Plugin v4.0.0 + iOS SDK v7.0.0, please refer to our documentation for enabling the new consent flow.")]
public void PreloadConsentDialog() {}
[DllImport("__Internal")]
private static extern void _MaxShowConsentDialog();
[System.Obsolete("This version of the iOS consent flow has been deprecated as of MAX Unity Plugin v4.0.0 + iOS SDK v7.0.0, please refer to our documentation for enabling the new consent flow.")]
public void ShowConsentDialog()
{
_MaxShowConsentDialog();
}
}
#endif
// This file has been deprecated and will be removed in a future plugin release.