Compare commits

...

367 Commits

Author SHA1 Message Date
eggmanQQQ
7a3314751d hotfix: 修复 combo 不更新 wallet 值问题 2024-11-07 17:06:21 +08:00
eggmanQQQ
cd93cc1024 优化个播房主播头像 2024-10-29 17:14:38 +08:00
eggmanQQQ
0e00f4df11 代码 & UI 小优化 2024-10-29 17:10:56 +08:00
eggmanQQQ
1f6b060898 1.0.18 feat:多语言支持 2024-10-29 17:00:27 +08:00
eggmanQQQ
0adb06fcd3 移除不使用文件 2024-10-29 11:07:56 +08:00
eggmanQQQ
4051a94dd4 1.0.18 feat:重构 VIP 页面,修正发现问题,更新地区选择 API 2024-10-24 19:43:46 +08:00
eggmanQQQ
fc323bd470 1.0.18 feat:基本完成 1.0.18 功能 2024-10-23 19:08:51 +08:00
eggmanQQQ
d0ea8932cc 1.0.18 feat:增加 VIP 权限设置页面 & API 2024-10-22 18:46:06 +08:00
eggmanQQQ
d5572c204a 1.0.18 feat:增加图片资源,修正游戏列表 UI 问题 2024-10-22 17:14:20 +08:00
eggmanQQQ
37f9457532 1.0.18 feat:完成更新房间头像 2024-10-22 15:26:41 +08:00
eggmanQQQ
6bc081dbad 1.0.18 feat:调整 web 小游戏逻辑 2024-10-22 14:34:42 +08:00
eggmanQQQ
602789ab5c 1.0.18 feat:房间设置增加修改房间头像的选项 2024-10-21 18:38:57 +08:00
eggmanQQQ
01743623f2 1.0.18 feat:支持给自己送礼物 2024-10-21 18:38:27 +08:00
eggmanQQQ
442af3d760 1.0.18 fix:修正个播房 mic 为不能点击问题 2024-10-21 18:37:55 +08:00
eggmanQQQ
d043adf7e8 1.0.18 feat:菜单入口支持新的小游戏 2024-10-21 18:34:48 +08:00
eggmanQQQ
a946ee1c50 1.0.18 feat:处理 GIF 头像上传入口 2024-10-21 18:34:18 +08:00
eggmanQQQ
8c64d6fdc0 1.0.18 feat:连击礼物请求加入到每 0.2s 执行一次的队列 2024-10-21 18:31:09 +08:00
eggmanQQQ
b34e8ccb16 1.0.18 feat:支持新的小游戏 2024-10-21 18:29:30 +08:00
eggmanQQQ
81167d8e0f temp save 2024-10-18 20:24:47 +08:00
eggmanQQQ
c9cacb388b fix:修正部分问题 2024-10-17 16:05:02 +08:00
eggmanQQQ
e72f39ffde fix:修正部分问题 2024-10-16 17:28:37 +08:00
eggmanQQQ
0505054aec version update 2024-10-15 21:06:19 +08:00
eggmanQQQ
f576d9c3cf finish:1.0.17 2024-10-15 20:56:25 +08:00
eggmanQQQ
0b14b6bf5f feat: 修正各种小问题,补充多语言 2024-10-14 15:26:57 +08:00
eggmanQQQ
3f6fae9c07 feat: 修正初步 debug 问题 2024-10-12 19:30:41 +08:00
eggmanQQQ
80549b57aa feat: 基本完成房间内消息列表的调整 2024-10-11 16:41:55 +08:00
eggmanQQQ
b79adfa576 feat: 基本完成 boom 需求 2024-10-11 12:31:37 +08:00
eggmanQQQ
5c87f850e7 temp save 2024-10-10 20:16:23 +08:00
eggmanQQQ
94c11e5148 feat:强制 web 使用 initWithRoomUID 初始化 2024-10-08 11:47:06 +08:00
eggmanQQQ
259d161df8 feat:引入资源和新建火箭视图 2024-10-08 11:30:40 +08:00
eggmanQQQ
a2795817ac feat: Version Update 2024-09-27 11:18:28 +08:00
eggmanQQQ
931887fc8c feat: 完成 1.0.16 验收 2024-09-27 11:17:04 +08:00
eggmanQQQ
4d46e1505c feat: 优化 PIIAPRegulate 2024-09-24 18:02:05 +08:00
eggmanQQQ
6ba054c694 feat: 新建内购管理 IAPManager 2024-09-24 18:01:08 +08:00
eggmanQQQ
a43b34b934 feat: 补充多语言 | 修正自测问题 2024-09-23 20:35:29 +08:00
eggmanQQQ
9fa668a0d8 feat: 完成 CP 相关动效 2024-09-23 18:01:54 +08:00
eggmanQQQ
a09a1d20f0 fix: 修正玩小游戏时,送礼会遮挡 UI 问题 2024-09-23 12:21:11 +08:00
eggmanQQQ
240846c809 fix: 修正公会管理列表选中不响应问题 2024-09-23 11:01:27 +08:00
eggmanQQQ
eb46a2b002 feat: 基本cp绑定飘屏 2024-09-20 21:19:08 +08:00
eggmanQQQ
f8d387aa84 feat: 基本完成用户页面 2024-09-20 20:16:20 +08:00
eggmanQQQ
ea3dbd4cb4 hot fix:修正部分类型礼物连击后送礼异常问题 2024-09-20 10:47:49 +08:00
eggmanQQQ
513cabbedc feat: 补充个人资料页公会信息 2024-09-19 18:58:23 +08:00
eggmanQQQ
61e316044d feat:完善个人主页 cp 模块 2024-09-19 16:52:32 +08:00
eggmanQQQ
994df0af28 temp save 2024-09-18 17:45:11 +08:00
eggmanQQQ
1b0b461fd8 调整用户资料页的 UI 2024-09-18 17:04:07 +08:00
eggmanQQQ
25b82beaf6 移除不使用的 pod 和代码 2024-09-18 17:03:45 +08:00
eggmanQQQ
c67bad9481 feat: 修改部分用户详情页内容 2024-09-18 10:31:21 +08:00
eggmanQQQ
11c31b6616 feat: 完成房间 UI 调整 2024-09-14 18:29:36 +08:00
eggmanQQQ
76a80eaf1e fix: 修正发现问题 2024-09-12 18:49:42 +08:00
eggmanQQQ
3c024b808f feat: 完成礼物连击功能 2024-09-12 14:01:12 +08:00
eggmanQQQ
f668f43a42 feat: 完成礼物连击功能 | 更换金币资源图片 2024-09-10 15:27:47 +08:00
eggmanQQQ
e45176485d feat: 构建送礼连击 manager, 从 send gift view 中抽离发送礼物-发送消息功能 2024-09-05 19:43:01 +08:00
eggmanQQQ
ccbdfb7ee2 version update to 1.0.21 2024-09-04 20:21:45 +08:00
eggmanQQQ
fa6934299c logic fix and version update 2024-09-04 20:18:20 +08:00
eggmanQQQ
b9edaddf7c 修正反馈问题 2024-09-04 18:26:30 +08:00
eggmanQQQ
1f9e998b00 修正翻译 2024-09-04 17:16:28 +08:00
eggmanQQQ
cf0a0a87c7 feat: 更新 UI 2024-09-04 16:11:11 +08:00
eggmanQQQ
4dbc7422ec feat: 更新 VIP 页面内容 | 更新一级页面 UI 2024-09-03 20:22:54 +08:00
eggmanQQQ
966aedcc7d feat: 更新 VIP 页面内容 2024-09-02 19:28:36 +08:00
eggmanQQQ
c8674be186 feat: 移除公聊 2024-08-22 11:40:50 +08:00
eggmanQQQ
3e6fec0601 feat: 调整 UI 效果,调整剩余日期计算 2024-08-22 10:32:42 +08:00
eggmanQQQ
0f54b562e2 完善新 VIP 页 2024-08-19 19:41:22 +08:00
eggmanQQQ
3d2fb62d19 feat: 新 VIP 充值页 2024-08-16 21:14:11 +08:00
eggmanQQQ
d555f5815c fix:修正所有礼物缓存问题 2024-08-14 16:32:40 +08:00
eggmanQQQ
39f928be02 fix: 修正玩百顺游戏时,礼物动画会在最上层的问题 2024-08-13 14:18:08 +08:00
eggmanQQQ
218d312b73 Version Update: 1.0.20 / 20.20.34 2024-08-13 10:35:46 +08:00
eggmanQQQ
b2ee73c924 fix:修正人气礼物送出普通礼物问题 2024-08-10 01:18:23 +08:00
eggmanQQQ
9fddcc83ad fix:修正我的页不显示我的转赠问题 2024-08-09 17:28:37 +08:00
eggmanQQQ
fa1362dcb2 feat: 礼物面板缓存方案调整 | 修复礼物面板选择礼物问题 2024-08-09 17:17:02 +08:00
eggmanQQQ
814954e04c feat: 礼物面板缓存方案调整 2024-08-08 19:46:25 +08:00
eggmanQQQ
778b9cfa4b fix: 修正我的 tab 渲染卡主线程问题 | 修正靓号 ID centerY 对齐 2024-08-08 15:45:46 +08:00
eggmanQQQ
259c8ab3f7 feat: 优化 LUDO 的退房提示 2024-08-07 15:35:30 +08:00
eggmanQQQ
c999bdbaf8 fix: 修正礼物面板提示问题 2024-08-07 12:26:08 +08:00
eggmanQQQ
18949d3217 fix: 修正房间 PK 按钮显示问题 2024-08-06 20:06:37 +08:00
eggmanQQQ
bb9f933e05 fix: 修正进房异常提示 UI,增加用户访问失败时的返回处理 2024-08-06 18:58:44 +08:00
eggmanQQQ
541db3cb1e fix: 修正进房异常提示 UI,增加用户访问失败时的返回处理 2024-08-06 16:46:25 +08:00
eggmanQQQ
75bdf84320 fix: 修正房间相册上传问题 2024-08-06 15:07:21 +08:00
eggmanQQQ
5cb36eb8b5 修正面板测试问题 2024-08-06 10:38:50 +08:00
eggmanQQQ
fb30106c63 -- 客户端“我的装扮”入口
-- 礼物面板 API 调试
-- 礼物面板调整
2024-08-02 21:09:02 +08:00
eggmanQQQ
d3ce09517b "我的" 列表支持跳转至“我的装扮” 2024-08-02 10:14:26 +08:00
eggmanQQQ
ca5137dff9 -- 优化 iOS 端页面效果(个人页/聊天气泡)
-- 优化 iOS 端部分 API 多次调用逻辑和错误处理
-- 修正相亲房玩法入口问题
2024-08-01 19:59:50 +08:00
eggmanQQQ
ba06b327a5 调整 masonry 布局,使用 leading/trailing 替代全部 left/right 2024-07-30 20:16:21 +08:00
eggmanQQQ
a4c3327c29 优化礼物面板效果 2024-07-30 16:45:40 +08:00
eggmanQQQ
dae2a03c35 优化个人资料相关 UI 显示效果 2024-07-30 14:43:29 +08:00
eggmanQQQ
e48cce107a 1. 优化礼物面板加载
2. 百顺游戏 debug 环境添加 vConsole
2024-07-29 20:23:38 +08:00
eggmanQQQ
2805f0d858 feat: 公聊厅点击头像跳转到个人页 2024-07-29 12:18:12 +08:00
eggmanQQQ
e8dffabb2c fix:修正个播房活动入口显示逻辑 #1430 2024-07-29 11:26:34 +08:00
eggmanQQQ
4ea792cbcd Version code update 2024-07-25 20:18:44 +08:00
eggmanQQQ
2c894befca RoomInfo 增加参数,房间支持配置入口
修正登录 API 的 toast 显示 2024-07-25 20:16:51 +08:00
eggmanQQQ
2f969aadf5 优化登录时的错误提示处理,防止出现多个 toast 2024-07-25 11:16:21 +08:00
eggmanQQQ
0899930a3f #1419
1. 入口优化完成基本调整
2. 优化礼物面板加载逻辑
2024-07-23 17:24:46 +08:00
eggmanQQQ
3f5f8344df 20.20.29 / 1.0.15 2024-07-22 21:09:29 +08:00
eggmanQQQ
59db4366a6 1. 同步Android 我的 tag UI
2. 其他优化
2024-07-22 19:29:12 +08:00
eggmanQQQ
5e00713960 移除 “我的” tab不使用的内容 2024-07-22 14:13:58 +08:00
eggmanQQQ
eeec862e2e 修正替代过期方法的逻辑 2024-07-22 14:13:29 +08:00
eggmanQQQ
c312f471cb 更正英语文案 2024-07-19 18:21:55 +08:00
eggmanQQQ
d9aedceebc 1. 修正 XPSVGAPlayer 中过期方法的处理
2. 移除房间的测试用动画
3. 优化进房效果
2024-07-19 16:26:51 +08:00
eggmanQQQ
614d431b2c 优化 mic 位头像逻辑
调整错误的代码单词
2024-07-19 14:59:36 +08:00
eggmanQQQ
f717711852 修正 SVGA 的警告 2024-07-19 14:14:29 +08:00
eggmanQQQ
ecc00415e6 移除 “Piko” 内容 2024-07-19 14:14:08 +08:00
eggmanQQQ
dc34b919f5 调整 Bugly 的监控配置,降低 debug 环境的“内耗” 2024-07-19 14:13:48 +08:00
eggmanQQQ
f031f387a1 1. 优化房间进房逻辑
2. 增加进房时麦位效果
3. 修正错误的代码单词
2024-07-18 19:03:11 +08:00
eggmanQQQ
c7aea082be 1. 优化动态名字部分的显示效果
2. 修正部分错误的单词
2024-07-17 18:06:24 +08:00
eggmanQQQ
7fe6cc9125 修正部分错误的单词 2024-07-17 17:49:33 +08:00
eggmanQQQ
228e077f44 修正英语文案
调整公聊滚动展示区域首次展示的效果 2024-07-16 18:53:08 +08:00
eggmanQQQ
27faf849f3 修正英语翻译 2024-07-16 17:47:09 +08:00
eggmanQQQ
3723161b8f FIX: 修复加载图片类型通用飘屏时不显示并会卡住所有后续数据的问题 2024-07-15 19:05:47 +08:00
eggmanQQQ
c5428785c1 Merge branch 'feature/1.0.14' into develop_piko
* feature/1.0.14: (22 commits)
  修正 UI 验收问题
  修正 UI 反馈
  fix ui bugs
  Bug fix
  修正聊天卡片 UI 修正其他 UI 问题
  開黑點單 & Bug fix
  合并几个需求的内容
  个人资料页代码整理 整理 userinfomodel
  修正 bugs
  修正 bugs
  个人资料页代码整理
  审核小版本
  审核小版本
  開黑點單 & Bug fix
  调试拉起支付
  合并几个需求的内容
  个人资料页代码整理 整理 userinfomodel
  #1217 修正 bugs
  修正反馈页内容 修正个播房公告
  #1217 修正 bugs
  ...

# Conflicts:
#	YuMi/Modules/YMMessage/View/Session/MSSessionPublicChatHallVC.m
#	YuMi/Modules/YMMine/View/SubViews/MineInfo/XPMineUserInfoHeaderView.m
#	YuMi/Modules/YMRoom/View/MenuContainerView/XPRoomSendTextView.m
#	YuMi/Modules/YMRoom/View/XPRoomViewController.m
#	YuMi/Structure/MVP/Model/UserInfoModel.h
#	YuMi/Structure/MVP/Model/UserInfoModel.m
2024-07-15 11:23:42 +08:00
eggmanQQQ
2010befed6 修正 UI 验收问题 2024-07-15 11:17:04 +08:00
eggmanQQQ
bce103c034 修正 UI 反馈 2024-07-12 15:53:11 +08:00
eggmanQQQ
e803011bef Merge branch 'test/remove_resource' into feature/1.0.14
* test/remove_resource:
  try remove unused resource
  try remove unused resource
2024-07-12 14:08:29 +08:00
eggmanQQQ
f573b53ae8 fix ui bugs 2024-07-12 14:07:53 +08:00
eggmanQQQ
3fbb87be6c Bug fix 2024-07-11 18:57:34 +08:00
eggmanQQQ
0a973ca4d5 修正聊天卡片 UI
修正其他 UI 问题
2024-07-11 13:37:43 +08:00
eggmanQQQ
0d950baaf4 開黑點單 & Bug fix 2024-07-11 10:22:49 +08:00
eggmanQQQ
8ba415a6b5 合并几个需求的内容 2024-07-11 10:22:47 +08:00
eggmanQQQ
ec16e8626c 个人资料页代码整理
整理 userinfomodel
2024-07-11 10:20:24 +08:00
eggmanQQQ
d9fe86a3c2 修正 bugs 2024-07-11 10:20:02 +08:00
eggmanQQQ
aee0679353 修正 bugs 2024-07-11 10:19:21 +08:00
eggmanQQQ
acf9430ca8 个人资料页代码整理 2024-07-11 10:16:44 +08:00
eggmanQQQ
af707b8bfd 审核小版本 2024-07-11 10:14:41 +08:00
eggmanQQQ
f10b286101 审核小版本 2024-07-11 10:13:44 +08:00
eggmanQQQ
fb58ff1ec7 開黑點單 & Bug fix 2024-07-11 10:06:33 +08:00
eggmanQQQ
e57895d3e3 调试拉起支付 2024-07-09 15:02:39 +08:00
eggmanQQQ
3dfc5c770e 合并几个需求的内容 2024-07-08 17:06:10 +08:00
eggmanQQQ
cfa67aa4ac 个人资料页代码整理
整理 userinfomodel
2024-07-06 17:29:49 +08:00
eggmanQQQ
c4add806d2 个人资料页代码整理 2024-07-06 17:20:41 +08:00
eggmanQQQ
592bff3244 Merge branch 'hotfix/1.0.13' into develop_piko
* hotfix/1.0.13:
  审核小版本
  审核小版本
2024-07-06 16:37:01 +08:00
eggmanQQQ
bae34f4061 审核小版本 2024-07-06 16:36:47 +08:00
eggmanQQQ
93b043c660 审核小版本 2024-07-05 17:15:16 +08:00
eggmanQQQ
8adb50763d #1217
修正 bugs
2024-07-05 11:16:18 +08:00
eggmanQQQ
479638f16e 修正反馈页内容
修正个播房公告
2024-07-04 15:46:46 +08:00
eggmanQQQ
5026542a09 #1217
修正 bugs
2024-07-04 15:40:58 +08:00
eggmanQQQ
0544a6b8d0 #1217
新功能:反馈页
2024-07-04 10:18:42 +08:00
eggmanQQQ
1b9c86d66f #1249
更换新主题色物料
2024-07-02 19:24:43 +08:00
eggmanQQQ
c6169242bd 修正混淆環境容易出錯的部分 2024-06-29 14:26:58 +08:00
eggmanQQQ
6247d009f0 Last update 2024-06-29 14:26:50 +08:00
eggmanQQQ
f43a97205f 更新 Bugly ID 2024-06-29 14:26:44 +08:00
eggmanQQQ
50c98b98de 个人资料页礼物适配大小 2024-06-29 14:26:34 +08:00
eggmanQQQ
0faa0a6739 更正 dev 分支状态 2024-06-27 21:39:39 +08:00
eggmanQQQ
fc92135ce6 完善个人资料页功能
完成多麦位
Bug fix
2024-06-27 21:31:00 +08:00
eggmanQQQ
71b7263fd6 完善个人资料页功能 2024-06-25 19:18:51 +08:00
eggmanQQQ
f064fd8d3d 完善个人资料页功能 2024-06-25 17:24:32 +08:00
eggmanQQQ
18f9aca9f8 完善个人资料页-相册/勋章 2024-06-25 15:08:14 +08:00
eggmanQQQ
8026d3376b Merge branch 'develop_piko' into feature/1.0.10/User_Detail_Page_Update#962
* develop_piko:
  更换无 alpha 的 icon 补充部分数组的安全读取
  修正首页排行榜显示判断
  修正阿语区布局
  修正 UI 效果和奇怪的进房bug
  更正 icon 和 多语言内容
2024-06-24 19:27:17 +08:00
eggmanQQQ
dc7a2688cf temp save 2024-06-24 19:11:54 +08:00
eggmanQQQ
051861f34f 更换无 alpha 的 icon
补充部分数组的安全读取
2024-06-24 18:56:48 +08:00
eggmanQQQ
b88be57677 修正首页排行榜显示判断 2024-06-24 17:07:56 +08:00
eggmanQQQ
7320401f5d 修正阿语区布局 2024-06-24 16:24:50 +08:00
eggmanQQQ
67253ea1b2 修正 UI 效果和奇怪的进房bug 2024-06-24 15:38:22 +08:00
eggmanQQQ
3bab779261 更正 icon 和 多语言内容 2024-06-24 14:29:52 +08:00
eggmanQQQ
fe4c8d5737 Merge branch 'feature/1.0.9/New_Home_Me_Page#916' into feature/1.0.10/User_Detail_Page_Update#962
* feature/1.0.9/New_Home_Me_Page#916:
  修正多语言资源名称
  更新礼物面板 icon size
  修正验收问题
2024-06-24 14:23:57 +08:00
eggmanQQQ
6eab9c66c7 修正多语言资源名称 2024-06-24 14:18:08 +08:00
eggmanQQQ
67d3820d60 更新礼物面板 icon size 2024-06-24 14:11:52 +08:00
eggmanQQQ
7a735411e8 调整个人资料页样式 2024-06-24 14:06:31 +08:00
eggmanQQQ
d8333a3ba4 修正验收问题 2024-06-24 13:10:00 +08:00
eggmanQQQ
9ab187415c 调整个人资料页功能和布局
删除不使用的功能代码
2024-06-24 08:10:31 +08:00
eggmanQQQ
a646d24d82 Merge branch 'feature/1.0.9/New_Home_Me_Page#916' into feature/1.0.10/User_Detail_Page_Update#962
* feature/1.0.9/New_Home_Me_Page#916:
  fix some PK ui bugs
  修正 UI 效果
2024-06-23 11:04:46 +08:00
eggmanQQQ
5593656092 fix some PK ui bugs
(cherry picked from commit 8314ba5c5f)
2024-06-23 11:04:15 +08:00
eggmanQQQ
8314ba5c5f fix some PK ui bugs 2024-06-23 11:02:34 +08:00
eggmanQQQ
dcd841a912 修正 UI 效果 2024-06-21 19:14:28 +08:00
eggmanQQQ
93349c3490 #962
移除不必要的页面组件
2024-06-21 18:49:16 +08:00
eggmanQQQ
ac829e6a21 try remove unused resource 2024-06-21 17:47:05 +08:00
eggmanQQQ
679198a976 try remove unused resource 2024-06-21 17:29:47 +08:00
eggmanQQQ
fe688ff275 1. 修正首页我的 tab model 的判断
2. 移除房间信息更新处的热度更新时机
2024-06-21 17:23:33 +08:00
eggmanQQQ
22e54d3d6d 1. 修正 PK 结果文案
2. 调整首页 top tab bar item 下标位置
2024-06-21 16:38:31 +08:00
eggmanQQQ
2d4c030a09 #916
1. bugs fix, 多是 UI 问题,部份是线上问题
2. 要注意更新数据时的保护操作
2024-06-21 16:14:36 +08:00
eggmanQQQ
9af02cd815 #916
1. 补充多语言
2. 调整部分逻辑 & bugs
2024-06-21 12:38:03 +08:00
eggmanQQQ
627748d230 #916
save code
2024-06-21 01:37:38 +08:00
eggmanQQQ
7210bd9d79 房间榜热度增加参数 2024-06-19 16:05:05 +08:00
eggmanQQQ
e88a5feb54 #761 #967
1. 修正 PK UI 问题
2. 完成礼物面板的修改
2024-06-19 15:53:25 +08:00
eggmanQQQ
b122296ae4 try fix bug and remove some error fetch image sources 2024-06-19 15:53:25 +08:00
eggmanQQQ
0aacc05c0a 接入新首页-我的 api 2024-06-19 08:40:14 +08:00
eggmanQQQ
726a6d66f2 #761
修复多语言布局问题
2024-06-19 00:16:13 +08:00
eggmanQQQ
daf1e2d2cd #916
用 page view controller 来作为新的父组件
2024-06-18 17:38:13 +08:00
eggmanQQQ
9e156c223f #916
优化代码结构
2024-06-18 14:17:06 +08:00
eggmanQQQ
c4d0b1c33c 移除测试代码 2024-06-18 13:54:54 +08:00
eggmanQQQ
1699ebc926 #761 #770
1. 完善牌照房 PK 功能
2. 补充多语言
3. 修复部分跨房 PK 问题
2024-06-18 13:44:50 +08:00
eggmanQQQ
a9ce6039f8 注释不必要的 API Call 2024-06-17 18:42:14 +08:00
eggmanQQQ
3803718cb1 #761
完成房间 PK 面板基本流程
2024-06-16 16:18:30 +08:00
eggmanQQQ
49d17e1c6f 更换方法名:safeObjectAtIndex1 -> xpSafeObjectAtIndex 2024-06-16 16:18:06 +08:00
eggmanQQQ
384bc3e95c #761
完成房间 PK 面板基本 UI 结构
2024-06-14 21:04:26 +08:00
eggmanQQQ
c735852d9b 使用全球加速域名 2024-06-14 16:14:16 +08:00
eggmanQQQ
ace1bd9bbe #761
1. 更新图片资源
2. 修改 PK/跨房PK 入口
2024-06-13 20:18:03 +08:00
eggmanQQQ
d54f70547a #770
1. 调整跨房 PK 的所有 UI
2. 有部份未使用没有移除资源
2024-06-13 17:52:59 +08:00
eggmanQQQ
0585d1e9e6 项目优化:
1. 优化代码格式
2. 优化冷启动时第三方的加载顺序
2024-06-12 11:23:10 +08:00
eggmanQQQ
2469e186b4 项目优化:
1. 版本号更新
2. Archive 使用 Debug 配置,蒲公英测试包可以切换环境
3. 移除不使用的第三方库“Weex”和对应文件
2024-06-12 10:45:15 +08:00
eggmanQQQ
6d61d28be6 #944
1. 歌曲上传增加复制按钮
2. 我的乐库修复了黑暗模式手机的显示问题
2. 补充复制按钮多语言
2024-06-11 20:06:32 +08:00
eggmanQQQ
b512494392 修正错误的拼写 2024-06-11 17:45:06 +08:00
eggmanQQQ
4bf6eabd01 Merge branch 'appstore_piko' into develop_piko
# Conflicts:
#	YuMi.xcodeproj/project.pbxproj
#	YuMi/Modules/YMMine/View/IncomeRecord/XPExchangeDiamondsView.m
2024-06-11 11:32:54 +08:00
eggmanQQQ
78b43c70dd 修正摩天轮玩法点击只能退出问题:
1. 针对混淆做了方法调用修改
2. 退出按钮增加移除时机
2024-06-10 16:10:15 +08:00
eggmanQQQ
8123b81811 修复兑换钻石时,本地使用了金币数判断问题 2024-06-09 16:44:38 +08:00
liyuhua
3e9181e60b 更换图片logo 2024-06-07 17:10:07 +08:00
liyuhua
046eb8abb6 修复bug 2024-06-07 17:10:07 +08:00
eggmanQQQ
e4a1274306 molistar商店包版本修改 此commit置顶 1.0.8 2024-06-07 17:10:07 +08:00
liyuhua
e6367f8e23 修复bug 2024-06-07 17:10:07 +08:00
liyuhua
640382eaea 修复后台个播房切普通房闪退问题修复bug 2024-06-07 17:10:07 +08:00
liyuhua
2e01e1a16a 修复后台个播房切普通房闪退问题 2024-06-07 17:10:07 +08:00
liyuhua
e24f54ad50 修复bug 2024-06-07 17:10:07 +08:00
liyuhua
6f25161511 修复bug 2024-06-07 17:10:07 +08:00
liyuhua
745a4e352a 修复bug 2024-06-07 17:10:07 +08:00
liyuhua
b91a37f63c 主题色优化 2024-06-07 17:10:07 +08:00
liyuhua
f5bb33f0ed 修复bug 2024-06-07 17:10:07 +08:00
liyuhua
1291407f9e 修复bug 2024-06-07 17:10:07 +08:00
liyuhua
22337eda7a 修复bug 2024-06-07 17:10:07 +08:00
liyuhua
38249d5a10 修复bug 2024-06-07 17:10:06 +08:00
liyuhua
9f2446d54b 修复bug 2024-06-07 17:10:06 +08:00
liyuhua
c694c2ca66 头条优化 2024-06-07 17:10:06 +08:00
liyuhua
5cb44c5e72 头条优化 2024-06-07 17:10:06 +08:00
liyuhua
d4023a1d4c 头条优化 2024-06-07 17:10:06 +08:00
liyuhua
6aa251c1fd 房间公屏UI更改 2024-06-07 17:10:06 +08:00
liyuhua
e94bee6f0c 房间公屏UI更改 2024-06-07 17:10:06 +08:00
liyuhua
0ef4a89718 房间公屏UI更改 2024-06-07 17:10:06 +08:00
liyuhua
bd65995300 修复bug 2024-06-07 17:10:06 +08:00
liyuhua
8bfc5b505d 修复bug 2024-06-07 17:10:06 +08:00
liyuhua
bd46401140 房间游戏 2024-06-07 17:10:06 +08:00
liyuhua
7d958ffc1d 房间游戏 2024-06-07 17:10:06 +08:00
liyuhua
2d345371a3 阿语翻译更改 2024-06-07 17:10:06 +08:00
liyuhua
49600c2d49 房间游戏 2024-06-07 17:10:06 +08:00
liyuhua
0d91eb04d4 房间游戏 2024-06-07 17:10:06 +08:00
liyuhua
bbc80de782 钱包修改 2024-06-07 17:10:06 +08:00
liyuhua
e784a7b719 钱包修改 2024-06-07 17:10:06 +08:00
eggmanQQQ
2077815bac 处理需求 #64
1. /miniGame/record/miniGameList 补充参数 roomUid
2024-06-07 17:10:06 +08:00
eggmanQQQ
283dcdb2ec 基本完成 #64 功能
1. 移除旧游戏入口,增加新游戏入口
2. GameMenuView 增加同时支持玩法和小游戏
3. 增加房间类型的判断
4. 补充提示文本,部份未作多语言化,需要核对

优化:
1. 修正部分不正确的单词
2. 优化部份 API 的调用时机
2024-06-07 17:10:05 +08:00
eggmanQQQ
a82bb38d67 优化
删除不使用的方法
删除/补充不必要的换行
通过 nullable 处理部分警告
2024-06-07 17:10:05 +08:00
liyuhua
ff5007c524 游戏item 2024-06-07 17:10:05 +08:00
liyuhua
a464393464 修复bug 2024-06-07 17:05:37 +08:00
eggmanQQQ
18887e35d5 molistar商店包版本修改 此commit置顶 1.0.8 2024-06-07 16:23:28 +08:00
liyuhua
938da68b4c 修复bug 2024-06-07 15:20:45 +08:00
liyuhua
0c25dea2a5 修复后台个播房切普通房闪退问题修复bug 2024-06-06 18:04:34 +08:00
liyuhua
acc9d5fc8d 修复后台个播房切普通房闪退问题 2024-06-06 17:29:39 +08:00
liyuhua
3ee07860f2 修复bug 2024-06-06 17:10:28 +08:00
liyuhua
a661b0ee55 修复bug 2024-06-05 17:58:26 +08:00
liyuhua
f5d58b3ffc 修复bug 2024-06-04 19:39:40 +08:00
liyuhua
a8dcf96800 主题色优化 2024-06-04 18:10:45 +08:00
liyuhua
b24a8483c5 修复bug 2024-06-04 18:10:45 +08:00
liyuhua
b5e115bdc7 修复bug 2024-06-04 18:10:45 +08:00
liyuhua
022733012e 修复bug 2024-06-04 18:10:45 +08:00
liyuhua
08710ba622 修复bug 2024-06-04 18:10:45 +08:00
liyuhua
358d0b8d4a 修复bug 2024-06-04 18:10:45 +08:00
liyuhua
2bb6ddb51b 头条优化 2024-06-04 18:10:45 +08:00
liyuhua
ee5152e9bf 头条优化 2024-06-04 18:10:45 +08:00
liyuhua
a78fbb9c55 头条优化 2024-06-04 18:10:45 +08:00
liyuhua
5d580ccefe 房间公屏UI更改 2024-06-04 18:10:45 +08:00
liyuhua
153989b98a 房间公屏UI更改 2024-06-04 18:10:45 +08:00
liyuhua
03b5fbc082 房间公屏UI更改 2024-06-04 18:10:44 +08:00
liyuhua
507a4947d3 修复bug 2024-06-04 18:10:44 +08:00
liyuhua
e812bdf64d 修复bug 2024-06-04 18:10:44 +08:00
liyuhua
37e7dbf183 房间游戏 2024-06-04 18:10:44 +08:00
liyuhua
a58cee448b 房间游戏 2024-06-04 18:10:44 +08:00
liyuhua
ee07372888 阿语翻译更改 2024-06-04 18:10:44 +08:00
liyuhua
68f720ccbf 房间游戏 2024-06-04 18:10:44 +08:00
liyuhua
a52ab4a1e7 房间游戏 2024-06-04 18:10:44 +08:00
liyuhua
3c62ef5693 钱包修改 2024-06-04 18:10:44 +08:00
liyuhua
b84a04b36a 钱包修改 2024-06-04 18:10:44 +08:00
eggmanQQQ
34c70c1e76 处理需求 #64
1. /miniGame/record/miniGameList 补充参数 roomUid
2024-06-03 14:59:42 +08:00
eggmanQQQ
6e1b8fab1a 基本完成 #64 功能
1. 移除旧游戏入口,增加新游戏入口
2. GameMenuView 增加同时支持玩法和小游戏
3. 增加房间类型的判断
4. 补充提示文本,部份未作多语言化,需要核对

优化:
1. 修正部分不正确的单词
2. 优化部份 API 的调用时机
2024-05-31 18:52:12 +08:00
eggmanQQQ
37702749e7 优化
删除不使用的方法
删除/补充不必要的换行
通过 nullable 处理部分警告
2024-05-30 19:25:03 +08:00
liyuhua
30043ac21f 游戏item 2024-05-27 14:09:18 +08:00
liyuhua
17d91c80b9 molistar商店包版本修改 此commit置顶 1.0.3 2024-05-24 16:12:05 +08:00
liyuhua
9ea6c4850d 更换图片logo 2024-05-24 16:12:05 +08:00
liyuhua
d75b902722 小游戏优化 2024-05-24 16:12:05 +08:00
liyuhua
3561ade9b2 修复bug 2024-05-24 16:12:05 +08:00
liyuhua
cba7c51f8e 更改logo 2024-05-24 16:12:05 +08:00
liyuhua
c3e70231c7 molistar商店包版本修改 此commit置顶 1.0.7 2024-05-24 16:11:34 +08:00
liyuhua
5dd97fc7b5 molistar商店包版本修改 此commit置顶 1.0.7 2024-05-24 16:09:16 +08:00
liyuhua
cf82cf776e 修复bug 2024-05-23 18:16:04 +08:00
eggmanQQQ
8dec4148b3 补正音乐播放器显示标题的逻辑 2024-05-23 18:12:57 +08:00
eggmanQQQ
43d07fcc21 Merge branch 'feature/1.0.6/AnimationFileCache' into develop_piko
# Conflicts:
#	YuMi/Modules/YMTabbar/View/TabbarViewController.m
#	YuMi/Tools/File/UploadFile.m
2024-05-23 17:28:53 +08:00
eggmanQQQ
5f59ab8305 补充调整后的缓存方案 2024-05-23 17:21:40 +08:00
liyuhua
5ddca74c84 修复bug 2024-05-23 11:25:18 +08:00
QQQ
9be7bbfe48 增加读取 AccountInfo 时的判断,优化方法效率 2024-05-23 10:13:03 +08:00
liyuhua
8665848325 1.修复bug 2024-05-22 19:36:59 +08:00
QQQ
3a6f414035 移除 A/B 相关代码。
移除 XPSimpleMineViewController
2024-05-22 19:29:30 +08:00
QQQ
4c0f0b26b5 移除固定的储值入口 2024-05-22 19:24:23 +08:00
QQQ
7470483f13 移除 A/B 相关代码。
移除 XPMomentListViewController
2024-05-22 19:24:16 +08:00
QQQ
a75004fe57 移除 A/B 相关代码。
移除 XPHomeSloganViewController
2024-05-22 19:24:10 +08:00
QQQ
56104ee021 移除 A/B 相关代码。
移除 XPMineSimpleUserInfoViewController
2024-05-22 19:24:04 +08:00
QQQ
adb07286a0 移除 A/B 相关代码。
通过 [ClientConfig shareConfig].canOpen 控制页面,现在已没有相关配置,删除/调整相关内容,[ClientConfig shareConfig].canOpen == YES 的部分将保留等价逻辑/代码
2024-05-22 19:23:54 +08:00
liyuhua
415b7e2bbb 1.房间背景,2.修复bug 2024-05-22 12:06:48 +08:00
liyuhua
a3235abdf0 1.修复bug 2024-05-21 16:19:10 +08:00
liyuhua
7cafb54083 1.房间在线人员 2,修复bug 2024-05-21 14:17:30 +08:00
liyuhua
2af0717970 新增阿拉伯语公会跳转 2024-05-17 19:11:20 +08:00
liyuhua
4549bac2f3 1.修复阿拉伯语下闭麦图标不显示问题 2024-05-17 17:38:05 +08:00
liyuhua
2c3c6ad17d 1.缓存优化,bug修复 2024-05-17 16:57:28 +08:00
liyuhua
82a476fd46 聊天输入框,可以输入表情 2024-05-17 15:06:46 +08:00
liyuhua
d22d0aa9fe 1.UI修改
2.修复bug
2024-05-17 11:27:36 +08:00
liyuhua
b96f270acf 修复bug 2024-05-16 14:30:21 +08:00
liyuhua
1723782767 礼物动效缓存 2024-05-15 17:35:51 +08:00
liyuhua
e47967a1e6 修复bug 2024-05-15 09:54:15 +08:00
liyuhua
5361829007 molistar商店包版本修改 此commit置顶 1.0.5 2024-05-14 11:13:15 +08:00
liyuhua
5ab41af5ab molistar商店包版本修改 此commit置顶 1.0.5 2024-05-13 18:19:31 +08:00
liyuhua
92cb2b6af0 修复聊天大厅bug 2024-05-11 19:41:16 +08:00
liyuhua
f16b7a9bb2 修复聊天大厅bug 2024-05-11 19:41:06 +08:00
liyuhua
e05876be41 房间内公聊大厅 2024-05-11 10:21:48 +08:00
liyuhua
8d78cb6be5 聊天大厅接口对接 2024-05-10 14:12:47 +08:00
liyuhua
ace27b7e91 公聊大厅 2024-05-07 19:40:21 +08:00
liyuhua
3be0f8bc74 新增游戏 2024-04-30 19:30:11 +08:00
liyuhua
adabc08d07 修复bug 2024-04-28 11:41:57 +08:00
liyuhua
0c06fb6e98 修复版本号 2024-04-26 19:59:32 +08:00
liyuhua
4e8131270e 修复bug 2024-04-26 19:57:16 +08:00
liyuhua
de5e7a0a85 修复bug 2024-04-26 16:31:34 +08:00
liyuhua
fdc23a2862 molistar商店包版本修改 此commit置顶 1.0.3 2024-04-25 16:35:55 +08:00
liyuhua
f61ed18c12 molistar商店包版本修改 此commit置顶 1.0.3 2024-04-25 15:41:53 +08:00
liyuhua
ae2b044a5f molistar商店包版本修改 此commit置顶 1.0.3 2024-04-25 15:40:23 +08:00
liyuhua
cfd4111b24 修复bug 2024-04-24 20:08:24 +08:00
liyuhua
630ee2f754 寻爱更改 2024-04-21 14:03:57 +08:00
liyuhua
d5f595777b 修复适配bug 2024-04-19 17:26:43 +08:00
liyuhua
c638ebbc02 修复适配bug 2024-04-19 11:57:52 +08:00
liyuhua
cd9a7518d7 阿拉伯语适配 2024-04-18 18:37:21 +08:00
liyuhua
6f420e0579 阿拉伯语适配 2024-04-17 17:51:32 +08:00
liyuhua
a3482659aa 阿拉伯语适配 2024-04-17 16:02:42 +08:00
liyuhua
ebf377fe42 阿拉伯语适配 2024-04-12 17:52:35 +08:00
liyuhua
cbeae1c6ad 阿拉伯语适配 2024-04-12 15:55:09 +08:00
liyuhua
79a2a69395 阿拉伯语适配 2024-04-11 17:05:27 +08:00
liyuhua
c4ac454a15 英文适配 2024-04-11 15:47:44 +08:00
liyuhua
fd1f870c2d piko改为moli star 2024-04-10 19:33:44 +08:00
liyuhua
9bced0c8e9 英文适配 2024-04-10 17:39:47 +08:00
liyuhua
085cbbd321 英文适配 2024-04-10 17:39:37 +08:00
liyuhua
b4269b347d 国际化 2024-04-09 15:37:57 +08:00
liyuhua
0a31f45ff2 国际化 2024-04-08 18:55:15 +08:00
liyuhua
353a60f525 修复bug 2024-04-03 21:28:30 +08:00
liyuhua
9b86af095e 商店包版本修改 此commit置顶 2.6.6 2024-04-03 17:20:30 +08:00
liyuhua
9471b22869 商店包版本修改 此commit置顶 2.6.6 2024-04-03 17:19:56 +08:00
liyuhua
4851a8c997 贵族改版 2024-04-03 17:18:44 +08:00
liyuhua
3edb300cfe 修复bug 2024-04-01 10:32:18 +08:00
liyuhua
bcb7de1950 贵族改版 2024-03-29 19:18:58 +08:00
liyuhua
647291dfdf 商店包版本修改 此commit置顶 2.6.5 2024-03-26 15:09:58 +08:00
liyuhua
0e9d23117e 商店包版本修改 此commit置顶 2.6.5 2024-03-26 15:09:58 +08:00
liyuhua
25f0e896e1 QCloud文件传输 2024-03-26 14:57:06 +08:00
liyuhua
51887239ca QCloud文件传输 2024-03-26 14:56:55 +08:00
liyuhua
348e2b14a4 更换存储 2024-03-25 15:28:15 +08:00
liyuhua
6d450443d0 通用飘屏更换协议 2024-03-25 14:54:27 +08:00
liyuhua
17346ffedf 超级礼物 2024-03-25 14:39:36 +08:00
liyuhua
6f75c535c1 商店包版本修改 此commit置顶 2.6.4 2024-03-20 20:42:53 +08:00
liyuhua
9688b04a25 邀请码及通用飘屏 2024-03-20 19:55:26 +08:00
liyuhua
d9d9976046 邀请码bug修复 2024-03-19 14:48:45 +08:00
liyuhua
de67e0b3f9 邀请保存图片 2024-03-14 17:00:45 +08:00
liyuhua
5554197b7c 邀请保存图片 2024-03-14 16:52:41 +08:00
liyuhua
09ba817622 商店包版本修改 此commit置顶 2.6.3 2024-03-12 20:59:37 +08:00
liyuhua
4dd0447c6f 修复bug 2024-03-12 20:58:33 +08:00
liyuhua
905e3ed441 疯狂动物园 2024-03-12 18:17:33 +08:00
liyuhua
d00366238e 商店包版本修改 此commit置顶 2.6.2 2024-03-06 20:18:36 +08:00
liyuhua
d0f4ad4e12 修复推送bug 2024-02-27 10:40:48 +08:00
liyuhua
49fcca821b 商店包版本修改 此commit置顶 2.6.1 2024-02-26 18:10:58 +08:00
liyuhua
7ae5cc9a4c 商店包版本修改 此commit置顶 2.7.0 2024-02-26 17:18:57 +08:00
liyuhua
12a1dd9284 商店包版本修改 此commit置顶 2.7.0 2024-02-26 17:18:21 +08:00
liyuhua
2f2456fa18 商店包版本修改 此commit置顶 2.6.0 2024-02-23 18:35:35 +08:00
liyuhua
a189cdfaa8 修复bug 2024-02-23 14:40:10 +08:00
liyuhua
5f0d52451c 首页tag优化 2024-02-22 15:58:48 +08:00
liyuhua
06b39c2671 主播收入 2024-02-21 17:22:50 +08:00
liyuhua
32c6c8c7d2 资源位bug修复 2024-02-21 10:51:08 +08:00
liyuhua
6cbf6c55ca 推送及房间资源位优化 2024-02-21 10:18:59 +08:00
liyuhua
8e1ca7fa99 版本修改 此commit置顶 2.5.2 2024-01-11 17:58:31 +08:00
liyuhua
fe423a27a5 版本修改 此commit置顶 2.5.2 2024-01-11 17:57:47 +08:00
liyuhua
29c188788d 版本修改 此commit置顶 2.5.2 2024-01-11 17:57:06 +08:00
liyuhua
9f12705a8b 版本修改 此commit置顶 2.5.1 2024-01-10 18:04:12 +08:00
liyuhua
1455e352b7 商店包版本修改 此commit置顶 2.5.0 2024-01-06 10:23:02 +08:00
liyuhua
628b4f0c9f 商店包版本修改 此commit置顶 2.5.0 2024-01-06 10:22:25 +08:00
liyuhua
a75f291364 修复bug 2024-01-05 17:28:14 +08:00
liyuhua
470ecd99e7 修复bug 2024-01-05 17:05:27 +08:00
liyuhua
c670d7be6d 优化 2024-01-03 18:18:42 +08:00
liyuhua
10a1e6e09e 修复bug 2024-01-03 16:58:16 +08:00
liyuhua
5c057821a7 声网跨房语音,在线用户接口更改,私聊限制 2024-01-02 16:34:32 +08:00
liyuhua
6007611a3b 修复line无法登录问题 2023-12-29 16:43:37 +08:00
liyuhua
3a576925a2 2.4.6版本发版 此commit置顶 2023-12-15 19:03:44 +08:00
liyuhua
1bd2382d6a 2.4.2版本发版 此commit置顶 2023-12-15 17:08:10 +08:00
3468 changed files with 80877 additions and 39635 deletions

27
Podfile
View File

@@ -6,11 +6,12 @@ target 'YuMi' do
#pag动画
pod 'libpag'
pod 'Bugly'
pod 'Adjust', '~> 4.31.0'
# pod 'Adjust'
pod 'Firebase/Analytics'
pod 'FBSDKLoginKit'
pod 'FBSDKCoreKit'
pod 'FBSDKShareKit'
pod 'LineSDKSwift'
# 滑动标签栏
pod 'JXCategoryView'
pod 'JXPagingView/Pager'
@@ -18,6 +19,7 @@ target 'YuMi' do
pod 'MJExtension'
#图片加载
pod 'SDWebImage'
# pod 'SDWebImageWebPCoder' 用于加载 webP
pod 'FLAnimatedImage'
pod 'SDWebImageFLPlugin' # 对FLAnimatedImage和SDWebImage的桥接
pod 'AFNetworking'
@@ -39,42 +41,35 @@ target 'YuMi' do
pod 'IQKeyboardManager'
pod 'TZImagePickerController'
#TRTC
pod 'TXLiteAVSDK_TRTC', '~> 11.4.14530'
pod 'TXLiteAVSDK_TRTC'
#vap礼物动画
pod 'QGVAPlayer'
#上传音乐
pod 'CocoaAsyncSocket',:modular_headers => true
#声网
pod 'AgoraRtcEngine_iOS', '~> 4.2.2'
#上传图片
pod 'Qiniu'
#内购
pod 'IAPHelper'
#持久化存储
pod 'AgoraRtcEngine_iOS'
pod 'SSKeychain'
pod 'Base64'
#pop动画
pod 'pop', '~> 1.0.12'
pod 'pop'
#云信
pod 'NIMSDK_LITE', '~> 9.2.8'
pod 'GKCycleScrollView', '~> 1.2.0'
pod 'NIMSDK_LITE'
pod 'GKCycleScrollView'
pod 'SVGAPlayer'
pod 'GoogleSignIn'
pod 'mob_linksdk_pro'
pod 'mob_sharesdk'
pod 'mob_sharesdk/ShareSDKPlatforms/Apple'
pod 'mob_sharesdk/ShareSDKPlatforms/Line'
#pod 'mob_sharesdk/ShareSDKPlatforms/Line'
pod 'mob_sharesdk/ShareSDKExtension'
pod 'UMCommon'
pod 'UMDevice'
pod 'lottie-ios'
pod 'WeexSDK'
pod 'ZLCollectionViewFlowLayout'
pod 'WMZDropDownMenu'
pod 'TABAnimated'
pod 'YuMi',:path=>'yum'
pod 'QCloudCOSXML'
pod 'TYCyclePagerView'
end
post_install do |installer|

File diff suppressed because it is too large Load Diff

View File

@@ -72,7 +72,7 @@
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
buildConfiguration = "Debug"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>

View File

@@ -10,6 +10,8 @@
#import <NIMSDK/NIMSDK.h>
#import <ShareSDK/ShareSDK.h>
#import <UserNotifications/UNUserNotificationCenter.h>
#import <UserNotifications/UserNotifications.h>
#import <MOBFoundation/MobSDK+Privacy.h>
///Tool
#import "YUMIConstant.h"
#import "CustomAttachmentDecoder.h"
@@ -22,25 +24,54 @@
#import "XPRoomViewController.h"
#import "XCCurrentVCStackManager.h"
#import "ClientConfig.h"
#import <Adjust/Adjust.h>
#import <UserNotifications/UserNotifications.h>
#import <Bugly/Bugly.h>
#import "YuMi-swift.h"
UIKIT_EXTERN NSString * kYouMiNumberCountKey;
UIKIT_EXTERN NSString * adImageName;
@implementation AppDelegate (ThirdConfig)
///
- (void)initThirdConfig {
- (void)initThirdConfig{
[self setLanguage];
[self configShareSDK];
[self configNIMSDK];
[self initEmojiData];
[self configAdjust];
[self configBugly];
[self registerNot];
[self initEmojiData];
}
-(void)setLanguage{
UISemanticContentAttribute attribute = UISemanticContentAttributeForceLeftToRight;
if (isMSRTL()) {
attribute = UISemanticContentAttributeForceRightToLeft;
}
[UIView appearance].semanticContentAttribute = attribute;
[UISearchBar appearance].semanticContentAttribute = attribute;
}
-(void)registerNot{
if (@available(iOS 10.0, *)) {
UNUserNotificationCenter *center = [UNUserNotificationCenter currentNotificationCenter];
[center requestAuthorizationWithOptions:(UNAuthorizationOptionAlert | UNAuthorizationOptionBadge | UNAuthorizationOptionSound) completionHandler:^(BOOL granted, NSError * _Nullable error) {
if (granted) {
[center getNotificationSettingsWithCompletionHandler:^(UNNotificationSettings * _Nonnull settings) {
if (settings.authorizationStatus == UNAuthorizationStatusAuthorized){
dispatch_async(dispatch_get_main_queue(), ^{
[[UIApplication sharedApplication] registerForRemoteNotifications];
});
}
}];
}
}];
}
}
/**
Bugly
*/
@@ -52,15 +83,17 @@ UIKIT_EXTERN NSString * adImageName;
config.unexpectedTerminatingDetectionEnable = YES; // 退
#ifdef DEBUG
config.debugMode = YES; // debug
config.channel = [YYUtility getAppSource];; config.blockMonitorEnable = YES; //
config.reportLogLevel = BuglyLogLevelVerbose; //
[Bugly startWithAppId:@"86cf73b8d5" config:config];
config.debugMode = NO;//YES; // debug
config.channel = [YYUtility getAppSource];
// config.blockMonitorEnable = YES; //
config.reportLogLevel = BuglyLogLevelError; // BuglyLogLevelVerbose; //
[Bugly startWithAppId:@"c937fd00f7" config:config];
#else
config.debugMode = NO; // release
config.channel = [YYUtility getAppSource];; config.blockMonitorEnable = NO; //
config.channel = [YYUtility getAppSource];;
config.blockMonitorEnable = NO; //
config.reportLogLevel = BuglyLogLevelWarn; //
NSString *buylyKey = isEnterprise == NO ? @"5334684d86" : @"d65df59a68";
NSString *buylyKey = @"8627948559"; // isEnterprise == NO ? @"5334684d86" : @"d65df59a68";
[Bugly startWithAppId:buylyKey config:config];
#endif
@@ -69,7 +102,12 @@ UIKIT_EXTERN NSString * adImageName;
// NIMSDK
NSString *appKey = KeyWithType(KeyType_NetEase);
NIMSDKOption *option = [NIMSDKOption optionWithAppKey:appKey];
#ifdef DEBUG
option.apnsCername = @"pikoDevelopPush";
#else
option.apnsCername = @"newPiko";
#endif
[[NIMSDK sharedSDK] registerWithOption:option];
// NIM SDK
@@ -83,38 +121,27 @@ UIKIT_EXTERN NSString * adImageName;
#endif
}
-(void)configAdjust{
NSString *appToken = @"p5sndfu9udq8";
NSString *environment;
#ifdef DEBUG
environment = ADJEnvironmentSandbox;
#else
environment = ADJEnvironmentProduction;
#endif
ADJConfig*adjustConfig = [ADJConfig configWithAppToken:appToken
environment:environment];
#ifdef DEBUG
[adjustConfig setLogLevel:ADJLogLevelVerbose];
#else
#endif
[Adjust appDidLaunch:adjustConfig];
}
- (void)configShareSDK {
[PILineLoginManager registerLine];
[ShareSDK registPlatforms:^(SSDKRegister *platformsRegister) {
///faceBook
// [platformsRegister setupFacebookWithAppkey:@"1266232494209868" appSecret:@"c9b170b383f8be9cdf118823b8632821" displayName:YMLocalizedString(@"AppDelegate_ThirdConfig0")];
[platformsRegister setupLineAuthType:SSDKAuthorizeTypeBoth];
}];
NSString *isUpload = [[NSUserDefaults standardUserDefaults]valueForKey:@"kMobLinkUploadPrivacy"];
if (isUpload == nil){
[MobSDK uploadPrivacyPermissionStatus:YES onResult:nil];
[[NSUserDefaults standardUserDefaults] setValue:@"YES" forKey:@"kMobLinkUploadPrivacy"];
[[NSUserDefaults standardUserDefaults] synchronize];
}
}
#pragma mark -
- (void)initEmojiData {
dispatch_async(dispatch_get_global_queue(0, 0), ^{
NSArray * dicArray = [NSArray arrayWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"emoji" ofType:@"plist"]];
NSDictionary * dic = [dicArray firstObject];
NSArray * emojiArray = dic[@"data"];
@@ -131,6 +158,7 @@ UIKIT_EXTERN NSString * adImageName;
//
QEmotionHelper *faceManager = [QEmotionHelper sharedEmotionHelper];
faceManager.emotionArray = array;
});
}
#pragma mark - 广
@@ -141,22 +169,21 @@ UIKIT_EXTERN NSString * adImageName;
- (void)setupLaunchADView {
NSUserDefaults * kUserDefaults = NSUserDefaults.standardUserDefaults;
// 广
NSString *filePath = [XPAdImageTool.shareImageTool getFilePathWithImageName:[kUserDefaults valueForKey:adImageName]];
NSString *adName = [kUserDefaults stringForKey:adImageName];
NSString *filePath = [XPAdImageTool.shareImageTool getFilePathWithImageName:adName];
BOOL isExist = [XPAdImageTool.shareImageTool isFileExistWithFilePath:filePath];
NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults];
if ([userDefault integerForKey:@"adShow"]) {
[userDefault setInteger:[userDefault integerForKey:@"adShow"]+1 forKey:@"adShow"];
if ([kUserDefaults integerForKey:@"adShow"]) {
[kUserDefaults setInteger:[kUserDefaults integerForKey:@"adShow"]+1
forKey:@"adShow"];
} else {
[userDefault setInteger:1 forKey:@"adShow"];
[kUserDefaults setInteger:1 forKey:@"adShow"];
}
if (isExist) {//
if ([userDefault integerForKey:@"adShow"] > 4) {
if ([kUserDefaults integerForKey:@"adShow"] > 4) {
@kWeakify(self);
NSString *imageName = [kUserDefaults valueForKey:adImageName];
AdvertiseModel *info = [XPAdImageTool.shareImageTool getAdInfoFromCacheInMainWith:imageName];
AdvertiseModel *info = [XPAdImageTool.shareImageTool getAdInfoFromCacheInMainWith:adName];
XPAdvertiseView *advertiseView = [[XPAdvertiseView alloc] initWithFrame:self.window.bounds];
advertiseView.filePath = filePath;
advertiseView.dismissHandler = ^(BOOL shouldJump) {
@@ -165,9 +192,8 @@ UIKIT_EXTERN NSString * adImageName;
return;
}
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[self performSelectorOnMainThread:@selector(advertiseJumpHandleWithInfo:) withObject:info waitUntilDone:NO];
[self advertiseJumpHandleWithInfo:info];
});
};
[advertiseView show];
}
@@ -177,9 +203,6 @@ UIKIT_EXTERN NSString * adImageName;
/// 广
- (void)advertiseJumpHandleWithInfo:(AdvertiseModel *)info {
if (![ClientConfig shareConfig].canOpen) {
return;
}
if (UIApplication.sharedApplication.keyWindow != self.window) {
//
return;
@@ -199,7 +222,7 @@ UIKIT_EXTERN NSString * adImageName;
case SplashInfoSkipTypeWeb: {
// H5
if (info.link.length > 0) {
XPWebViewController *webView = [[XPWebViewController alloc]init];
XPWebViewController *webView = [[XPWebViewController alloc] initWithRoomUID:nil];
webView.url = info.link;
[[[XCCurrentVCStackManager shareManager]currentNavigationController] pushViewController:webView animated:YES];
}

View File

@@ -5,13 +5,16 @@
// Created by admin on 2023/3/9.
//
#import "AppDelegate.h"
#import <UMCommon/UMCommon.h>
#import <MobLinkPro/MobLink.h>
#import <MobLinkPro/MLSDKScene.h>
#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import "TabbarViewController.h"
#import "BaseNavigationController.h"
#import "AppDelegate+ThirdConfig.h"
#import <NIMSDK/NIMSDK.h>
#import <UMCommon/UMCommon.h>
#import <FBSDKCoreKit/FBSDKCoreKit.h>
#import <AppTrackingTransparency/AppTrackingTransparency.h>
#import "ClientConfig.h"
#import <GoogleSignIn/GoogleSignIn.h>
@@ -19,10 +22,13 @@
#import <GoogleSignIn/GoogleSignIn.h>
#import "XPLoginViewController.h"
#import "AccountModel.h"
#import "YuMi-swift.h"
#import "SessionViewController.h"
#import "LoginFullInfoViewController.h"
@import Firebase;
UIKIT_EXTERN NSString * const kOpenRoomNotification;
@interface AppDelegate ()
@interface AppDelegate ()<IMLSDKRestoreDelegate>
@end
@@ -30,49 +36,76 @@ UIKIT_EXTERN NSString * const kOpenRoomNotification;
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
AccountModel *accountModel = [[AccountInfoStorage instance] getCurrentAccountInfo];
if (accountModel == nil || accountModel.uid == nil || accountModel.access_token == nil) {
XPLoginViewController *lvc = [[XPLoginViewController alloc] init];
BaseNavigationController * nav = [[BaseNavigationController alloc] initWithRootViewController:lvc];
nav.modalPresentationStyle = UIModalPresentationFullScreen;
self.window.rootViewController = nav;
}else{
TabbarViewController *vc = [[TabbarViewController alloc] init];
BaseNavigationController *bnc = [[BaseNavigationController alloc] initWithRootViewController:vc];
self.window.rootViewController = bnc;
}
[self.window makeKeyAndVisible];
///广
[self setupLaunchADView];
/// sdk
[self initThirdConfig];
//
if ([[NSUserDefaults standardUserDefaults] objectForKey:@"kYouMinumbernnagna"]) {
///
[UMConfigure initWithAppkey:@"6434c6dfd64e686139618269" channel:@"yumi_appstore"];
}
[[FBSDKApplicationDelegate sharedInstance] application:application didFinishLaunchingWithOptions:launchOptions];
[FIRApp configure];
[self initUM:application launchOptions:launchOptions];
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
[self.window makeKeyAndVisible];
[self loadMainPage];
[self setupLaunchADView];
return YES;
}
- (void)initUM:(UIApplication *)application
launchOptions:(NSDictionary *)launchOptions {
//
if ([[NSUserDefaults standardUserDefaults] objectForKey:@"kYouMinumbernnagna"]) {
///
[UMConfigure initWithAppkey:@"6434c6dfd64e686139618269"
channel:@"appstore"];
}
[[FBSDKApplicationDelegate sharedInstance] application:application didFinishLaunchingWithOptions:launchOptions];
[FIRApp configure];
[MobLink setDelegate:self];
}
- (void)loadMainPage {
AccountModel *accountModel = [[AccountInfoStorage instance] getCurrentAccountInfo];
if (accountModel == nil ||
accountModel.uid == nil ||
accountModel.access_token == nil) {
[self toLoginPage];
}else{
[self toHomeTabbarPage];
}
}
- (void)toLoginPage {
XPLoginViewController *lvc = [[XPLoginViewController alloc] init];
BaseNavigationController * navigationController = [[BaseNavigationController alloc] initWithRootViewController:lvc];
navigationController.modalPresentationStyle = UIModalPresentationFullScreen;
self.window.rootViewController = navigationController;
}
- (void)toHomeTabbarPage {
TabbarViewController *vc = [[TabbarViewController alloc] init];
BaseNavigationController *navigationController = [[BaseNavigationController alloc] initWithRootViewController:vc];
self.window.rootViewController = navigationController;
}
- (void)IMLSDKWillRestoreScene:(MLSDKScene *)scene
Restore:(void (^)(BOOL, RestoreStyle))restoreHandler {
NSString *inviteCode = scene.params[@"inviteCode"];
if (inviteCode != nil && [[AccountInfoStorage instance]getUid].length == 0){
ClientConfig *config = [ClientConfig shareConfig];
config.inviteCode = inviteCode;
}
restoreHandler(YES, MLDefault);
}
- (void)applicationDidEnterBackground:(UIApplication *)application {
NSInteger count = [NIMSDK sharedSDK].conversationManager.allUnreadCount;
[[UIApplication sharedApplication] setApplicationIconBadgeNumber:count];
}
- (void)applicationDidBecomeActive:(UIApplication *)application {
[self getAdvertisingTrackingAuthority];
[[NSNotificationCenter defaultCenter]postNotificationName:@"kAppDidBecomeActive" object:nil];
}
- (void)getAdvertisingTrackingAuthority {
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(1 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
if (@available(iOS 14, *)) {
@@ -101,13 +134,42 @@ UIKIT_EXTERN NSString * const kOpenRoomNotification;
- (void)application:(UIApplication *)app didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken {
// devicetoken
[[NIMSDK sharedSDK] updateApnsToken:deviceToken];
[[NIMSDK sharedSDK] updateApnsToken:deviceToken ];
}
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler{
NSString *data = userInfo[@"data"];
if(data){
NSDictionary *dataDic = [data mj_JSONObject];
NSString *userId = dataDic[@"uid"];
if(userId){
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
[[NSNotificationCenter defaultCenter]postNotificationName:kOpenRoomNotification object:nil userInfo:@{@"type":@"kOpenChat",@"uid":userId,@"isNoAttention":@(YES)}];
ClientConfig *config = [ClientConfig shareConfig];
config.pushChatId = userId;
});
return;
}
}
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
NSString *userId = userInfo[@"uid"];
if(userId){
[[NSNotificationCenter defaultCenter]postNotificationName:kOpenRoomNotification object:nil userInfo:@{@"type":@"kOpenChat",@"uid":userId,@"isNoAttention":@(YES)}];
ClientConfig *config = [ClientConfig shareConfig];
config.pushChatId = userId;
}
});
}
///URL Scheme
-(BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options{
NSString *bundleID = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleIdentifier"];
if ([url.scheme isEqualToString:[NSString stringWithFormat:@"line3rdp.%@",bundleID]]) {
return [PILineLoginManager applicationOpenurl:app open:url];
}
NSString *text = [url query];
if(text.length){
@@ -133,6 +195,12 @@ UIKIT_EXTERN NSString * const kOpenRoomNotification;
[[NSNotificationCenter defaultCenter]postNotificationName:kOpenRoomNotification object:nil userInfo:@{@"type":@"kOpenChat",@"uid":uid}];
ClientConfig *config = [ClientConfig shareConfig];
config.chatId = uid;
}else if (type == 8){
NSString *inviteCode = paramsDict[@"inviteCode"];
if (inviteCode != nil && [[AccountInfoStorage instance]getUid].length == 0){
ClientConfig *config = [ClientConfig shareConfig];
config.inviteCode = inviteCode;
}
}
return YES;
}
@@ -147,8 +215,6 @@ UIKIT_EXTERN NSString * const kOpenRoomNotification;
}
return [GIDSignIn.sharedInstance handleURL:url];
}

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "椭圆 5@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "容器 8156@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "组 4.jpg@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 242 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "组 4.jpg@3x-2.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "moli_money_icon@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "组 7122@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "1@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_flag_lv_1@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_flag_lv_2@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_flag_lv_3@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_flag_lv_4@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_flag_lv_5@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_flag_lv_6@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_head_lv_2@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 150 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_head_lv_3@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_head_lv_4@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 151 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_head_lv_5@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_head_lv_6@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_avatar_heart@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "容器 8171@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 519 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "框@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "切图 32@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "头像@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "爱心@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "返回 1@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "3@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "3@3x-2.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "3@3x-3.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "3@3x-4.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "3@3x-5.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "切图 32@3x-2.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "切图 31@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 601 B

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_relationship_bg@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_relationship_lv_0@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_relationship_lv_1@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_relationship_lv_2@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_relationship_lv_3@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_relationship_lv_4@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "cp_relationship_lv_5@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "切图 45@3x-3.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "切图 45@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "切图 45@3x-2.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "2@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "矩形 3164@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 996 B

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "容器 8182@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

View File

@@ -0,0 +1,21 @@
{
"images" : [
{
"idiom" : "universal",
"scale" : "1x"
},
{
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "容器 8192@3x.png",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Some files were not shown because too many files have changed in this diff Show More