114 lines
5.9 KiB
Objective-C
114 lines
5.9 KiB
Objective-C
//
|
|
// YMConstant.m
|
|
// YUMI
|
|
//
|
|
// Created by YUMI on 2021/9/13.
|
|
//
|
|
|
|
#import "YUMIConstant.h"
|
|
#import "AESUtils.h"
|
|
@implementation YUMIConstant
|
|
/// AES miyao 14257fewedfgh 偏移 abcedgf
|
|
NSString * const kRoomMiniNotificationKey = @"ESkVolktPxd1sZsH4yccGD5S49crhLjAGMVnH3TeQjw=";
|
|
NSString * const kRoomGiftEffectUpdateNotificationKey = @"vNba94B4Zlh56Eb1VTbkLO1dVTROgaL5uVHAkQz9A92JkuP/lD+63ZgfhDId93Sm";
|
|
NSString * const kHomeMoreScrollPageKey = @"gf6PRnJmby4FIMvi75ZSRqCO4udLaWxSUj6b26l7HOE=";
|
|
NSString * const kVisitorUnReadCountNotificationKey = @"gebsDgmM0iXmwnTEcqgP9EIC8aLUT0lK4t05kHYQADjBhVJmLIafi90V/wXgWPM7";
|
|
NSString * const kRoomBackMusicCaptureVolumeKey = @"9N5Ei+Ch6nkmH1LzZET4ZjYSzXKFbavt+6lU+45eQa8=";///房间背景音乐 人声大小的key
|
|
NSString * const kRoomBackMusicAudioMixingVolumeKey = @"JuJZKfNgZQ7s25PjQcGG97za686ecXI1lylS9PSLrayNeY2l1me4NyyYUXHGaJP0";///房间背景音乐 背景音乐的大小
|
|
NSString * const kRoomBackMusicPlayMusicOrderKey = @"xjtpOpnLgX00F9HgwT1FISMQPkxXj5cpE2vYc2acOR0=";///房间背景音乐 播放顺序 单曲 顺序 1 0
|
|
NSString * const kRoomBackMusicPlayMusicFinishKey = @"xjtpOpnLgX00F9HgwT1FIf5yt3rZb+KP9BT0F9AgD7I8M+2JTSYq+jDIEx1e6qdC";///房间背景音乐 播放完毕的key
|
|
NSString * const kHadShowNewUserGiftKey = @"OHIPXsTBvyt1zwNqr4f6YJkIycUshwhKIpC5Pm2nVVU=";//新用户房间礼物
|
|
NSString * const kNewUserRechargeKey = @"fmslcb104aFPWxdSGkMg6lmyehgB3uCu9V/FqzVpL+8=";//新用户充值优惠 不同于房间内首充
|
|
NSString * const kFromSearchToHomeViewKey = @"pr5yHog50uSsZLKj2nA6Ono3Mq/bLTDyngBNDVRkhgg=";//用户第一次从搜索页返回首页
|
|
NSString * const kTabShowAnchorCardKey = @"MIO0LwD8MCBISnBOps47VF1waAwY+/XFOm2C3luic/k="; //tab展示主播卡片
|
|
NSString * const kRedPacketHistory = @"nwKkblakw5CH37vvs9YcSjHhVHcOoeZMmE09gg7Ymhk";
|
|
NSString * const kTuWenMessageHistory = @"AMRtf6yOWYapbYqqOBK+m5IUPsFN5hfbOpPkrYvOr1E=";//图文消息已读记录
|
|
NSString * const kRoomQuickMessageCloseCount = @"bUi7KnisS+mmUMj45e9s4VycnvRvBViGvd/ouRS4SHo=";//房间快捷发言关闭次数
|
|
NSString * const kShieldingNotification = @"a1NoaWVsZGluZ05vdGlmaWNhdGlvbg==";///屏蔽房间
|
|
NSString * const kRoomKickoutTime = @"a1Jvb21LaWNrb3V0VGltZQ==";///被踢时间
|
|
|
|
///每日转赠钻石总额限制
|
|
NSString * const kGiveDiamondDailyNum = @"a0dpdmVEaWFtb25kRGFpbHlOdW0=";
|
|
///弹出首充界面
|
|
NSString * const kShowFirstRechargeView = @"a1Nob3dGaXJzdFJlY2hhcmdlVmlldw==";
|
|
|
|
///邀请成员成功
|
|
NSString * const kInviteMemeberSuccess = @"a0ludml0ZU1lbWViZXJTdWNjZXNz";
|
|
NSString * const kUserFirstRegisterKey = @"kUserFirstRegisterKey";
|
|
///登录方式
|
|
NSString * const kLoginMethod = @"a0xvZ2luTWV0aG9k";
|
|
NSString * const kRequestRicket = @"a1JlcXVlc3RSaWNrZXQ=";
|
|
NSString * const kUpdateSoundInfo = @"kUpdateSoundInfo";
|
|
NSString * const kMineInfoDelTag = @"kMineInfoDelTag";
|
|
NSString * const kOpenRoomNotification = @"kOpenRoomNotification";///进房
|
|
NSString * const kRoomRoomLittleGameMiniStageNotificationKey = @"kRoomRoomLittleGameMiniStageNotificationKey";///小游戏最小化坑位的通知的健
|
|
|
|
|
|
NSString * const kFreeGiftCountdownNotification = @"kFreeGiftCountdownNotification";///免费礼物倒计时
|
|
|
|
///在里面进行判断当前环境是什么
|
|
NSString * const KeyWithType(Pi_KeyType type) {
|
|
BOOL isRelase = NO;
|
|
#ifdef DEBUG
|
|
NSString *isProduction = [[NSUserDefaults standardUserDefaults]valueForKey:@"kIsProductionEnvironment"];
|
|
if([isProduction isEqualToString:@"YES"]){
|
|
isRelase = YES;
|
|
}else{
|
|
isRelase = NO;
|
|
}
|
|
#else
|
|
isRelase = YES;
|
|
#endif
|
|
///测试环境
|
|
if(isRelase == NO){
|
|
|
|
NSDictionary * dic = @{
|
|
@(KeyType_PasswordEncode) : @"1ea53d260ecf11e7b56e00163e046a26",
|
|
@(KeyType_Agora) : @"f8713b6ec98c4c01adaf34cb4fa091b1",
|
|
@(KeyType_TRTC) : @"1400741885",
|
|
@(KeyType_NetEase) : @"79bc37000f4018a2a24ea9dc6ca08d32",
|
|
@(keyType_YiDunBussinessId) : @"yinyouApnsDebug",
|
|
@(KeyType_FacePwdEncode) : @"1ea53d260ecf11e7b56e00163e046a26",
|
|
@(KeyType_SudGameAppID) : @"1578948593831571457",
|
|
@(KeyType_SudGameAppKey) : @"J9lHOXvFWkAZiTfl4SK7IGt0wDnW3fWd",
|
|
@(KeyType_GuildUidKey) : @"938284",
|
|
@(KeyType_SystemNotifiUidKey) : @"938283",
|
|
@(KeyType_SecretaryUidKey) : @"938282",
|
|
@(KeyType_Sign) : @"rpbs6us1m8r2j9g6u06ff2bo18orwaya"
|
|
};
|
|
NSString * value = [dic objectForKey:@(type)];
|
|
return value;
|
|
}
|
|
|
|
|
|
NSDictionary *newDic = @{
|
|
@(KeyType_Agora) : @"3da88e33bc4f45019cc867ec51d7b465",///声网
|
|
@(KeyType_SudGameAppID) : @"1578948593831571457",///小游戏
|
|
@(KeyType_SudGameAppKey) : @"J9lHOXvFWkAZiTfl4SK7IGt0wDnW3fWd",///小游戏
|
|
@(keyType_YiDunBussinessId) : @"f459972b432106844b89fd58c92b8061",
|
|
@(KeyType_TRTC) : @"1400823228",///
|
|
@(KeyType_NetEase) : @"7371d729710cd6ce3a50163b956b5eb6",///
|
|
@(KeyType_FacePwdEncode) : @"1ea53d260ecf11e7b56e00163e046a26",///
|
|
@(KeyType_PasswordEncode) : @"1ea53d260ecf11e7b56e00163e046a26",///
|
|
@(KeyType_Sign) : @"rpbs6us1m8r2j9g6u06ff2bo18orwaya"
|
|
};
|
|
NSString * newValue = [newDic objectForKey:@(type)];
|
|
if(newValue != nil){
|
|
return newValue;
|
|
}
|
|
|
|
|
|
NSDictionary * dic = @{
|
|
|
|
|
|
@(KeyType_GuildUidKey) : @"umyLNHTFzWIPw2FWQcYIeQ==",
|
|
@(KeyType_SystemNotifiUidKey) : @"ZacsLJGoW2hbNoXo32DnaA==",
|
|
@(KeyType_SecretaryUidKey) : @"cHTJhjYL9UXGs8NJSFxhdg=="
|
|
};
|
|
NSString * value = [dic objectForKey:@(type)];
|
|
NSString * number = [AESUtils aesDecrypt:value];
|
|
return number;
|
|
}
|
|
|
|
@end
|