改了通用UI
authorliangzhenying <867174124@qq.com>
Fri, 27 Mar 2026 09:40:27 +0000 (17:40 +0800)
committerliangzhenying <867174124@qq.com>
Fri, 27 Mar 2026 09:40:27 +0000 (17:40 +0800)
669 files changed:
ShenYin/Podfile.lock
ShenYin/ShenYin.xcodeproj/project.pbxproj
ShenYin/ShenYin.xcodeproj/xcshareddata/xcschemes/DeepChords.xcscheme [moved from ShenYin/ShenYin.xcodeproj/xcshareddata/xcschemes/ShenYin.xcscheme with 92% similarity]
ShenYin/ShenYin.xcodeproj/xcshareddata/xcschemes/PaXa.xcscheme [new file with mode: 0644]
ShenYin/ShenYin/Cache/UserModel.swift
ShenYin/ShenYin/Channel/CCCommon.swift
ShenYin/ShenYin/Channel/DeepChords/Channel/Config/CCConfig.swift
ShenYin/ShenYin/Channel/DeepChords/Channel/Config/CCPage.swift
ShenYin/ShenYin/Channel/DeepChords/DeepChords.xcassets/logo_1.imageset/Group@2x.png [deleted file]
ShenYin/ShenYin/Channel/DeepChords/DeepChords.xcassets/logo_1.imageset/Group@3x.png [deleted file]
ShenYin/ShenYin/Channel/DeepChords/recording.gif [moved from ShenYin/ShenYin/Resource/record_start_joy.gif with 100% similarity]
ShenYin/ShenYin/Channel/PLAYBOY/Channel/Config/CCConfig.swift
ShenYin/ShenYin/Channel/PLAYBOY/Channel/Config/CCPage.swift
ShenYin/ShenYin/Channel/PLAYBOY/Channel/UI/PbHomeVC.swift
ShenYin/ShenYin/Channel/PLAYBOY/Channel/UI/PbModeVC.swift
ShenYin/ShenYin/Channel/PLAYBOY/Channel/UI/PbTabBC.swift
ShenYin/ShenYin/Channel/PLAYBOY/Channel/UI/PbTctyVC.swift
ShenYin/ShenYin/Channel/PLAYBOY/PLAYBOY.xcassets/logo_1.imageset/Slice 117@2x.png [deleted file]
ShenYin/ShenYin/Channel/PLAYBOY/PLAYBOY.xcassets/logo_1.imageset/Slice 117@3x.png [deleted file]
ShenYin/ShenYin/Channel/PaXa/Config/CCConfig.swift [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.entitlements [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.plist [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.storyboard [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/AccentColor.colorset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/AppIcon.appiconset/20260326-153535.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/AppIcon.appiconset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/New Folder/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/help_icon.imageset/Contents.json [moved from ShenYin/ShenYin/Channel/PLAYBOY/PLAYBOY.xcassets/logo_1.imageset/Contents.json with 77% similarity]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/help_icon.imageset/Frame (3).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/help_icon.imageset/Frame (4).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/server_qr.imageset/Contents.json [moved from ShenYin/ShenYin/Channel/DeepChords/DeepChords.xcassets/logo_1.imageset/Contents.json with 79% similarity]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/server_qr.imageset/server_qr.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_ble.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_ble.imageset/Frame_2272@2x(1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_ble.imageset/Frame_2272@3x(1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_logo.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_logo.imageset/Frame_2273@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_logo.imageset/Frame_2273@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_qr.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_qr.imageset/tab-扫码_1@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_qr.imageset/tab-扫码_1@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_close.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_close.imageset/Slice 49@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_close.imageset/Slice 49@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_set.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_set.imageset/Slice 47@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_set.imageset/Slice 47@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_down.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_down.imageset/Fill 1备份 4@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_down.imageset/Fill 1备份 4@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_nor.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_nor.imageset/Fill 1@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_nor.imageset/Fill 1@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_down.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_down.imageset/qrcode_scan_btn_photo_down@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_nor.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_nor.imageset/qrcode_scan_btn_photo_nor@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green 1.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green 1.imageset/qrcode_scan_light_green@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green.imageset/qrcode_scan_light_green@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_titlebar_back_nor.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_titlebar_back_nor.imageset/qrcode_scan_titlebar_back_nor@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/refresh_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/refresh_icon.imageset/刷新_(1) 1@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/refresh_icon.imageset/刷新_(1) 1@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/audio_record_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/audio_record_normal.imageset/record_normal@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/audio_record_normal.imageset/record_normal@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_normal.imageset/Vector@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_normal.imageset/Vector@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_normal.imageset/Group 2104@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_normal.imageset/Group 2104@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_stop.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_stop.imageset/Group_2122@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_stop.imageset/Group_2122@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_selected.imageset/Group_2287@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_selected.imageset/Group_2287@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/calendar_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/calendar_icon.imageset/日历_(1)@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/calendar_icon.imageset/日历_(1)@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/cell_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/cell_selected.imageset/Frame 2192@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/cell_selected.imageset/Frame 2192@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/默认.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/默认@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/默认@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_btn_1.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_btn_1.imageset/Group_2372@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_btn_1.imageset/Group_2372@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon.imageset/Vector@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon.imageset/Vector@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon_1.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon_1.imageset/Frame_2256@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon_1.imageset/Frame_2256@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_normal.imageset/Frame_2216@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_normal.imageset/Frame_2216@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Frame_2216@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Frame_2216@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/copy_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/copy_icon.imageset/复制_1@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/copy_icon.imageset/复制_1@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/delete_4.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/delete_4.imageset/Frame 1938@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/delete_4.imageset/Frame 1938@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_ear.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_ear.imageset/Group_2437@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_ear.imageset/Group_2437@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_phone.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_phone.imageset/Group_2435@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_phone.imageset/Group_2435@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/filter.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/filter.imageset/Frame_2244@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/filter.imageset/Frame_2244@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_bg.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_bg.imageset/Rectangle_966@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_bg.imageset/Rectangle_966@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_callRecord.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_callRecord.imageset/Frame 2255-5 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_callRecord.imageset/Frame 2255-5.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chat.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chat.imageset/Group 2400.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chat.imageset/Group 2401.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chinese2English.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chinese2English.imageset/Frame 2255-1 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chinese2English.imageset/Frame 2255-1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_dialogTranslate.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_fileRecord.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_fileRecord.imageset/Frame 2255.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_fileRecord.imageset/Frame 2256.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_header.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_header.imageset/Rectangle 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_header.imageset/Rectangle.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordHistory.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordHistory.imageset/icon_录音历史 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordHistory.imageset/icon_录音历史 2.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordTranslate.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordTranslate.imageset/Frame 2255-3 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordTranslate.imageset/Frame 2255-3.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_subtitle.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_subtitle.imageset/实时双语字幕@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_subtitle.imageset/实时双语字幕@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_textTranslate.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_textTranslate.imageset/Frame 2255-4 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_textTranslate.imageset/Frame 2255-4.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch.imageset/Frame@2x(2).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch.imageset/Frame@3x(2).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch_gray.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch_gray.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch_gray.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/lvdong.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/lvdong.imageset/lvdong@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/output_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/output_icon.imageset/Frame 1938@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/output_icon.imageset/Frame 1938@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_1.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_1.imageset/Group 2095@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_1.imageset/Group 2095@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_2.imageset/Group 2290@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_2.imageset/Group 2290@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_3.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_3.imageset/Group 2291@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_3.imageset/Group 2291@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_paus_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_paus_icon.imageset/Frame 2079@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_paus_icon.imageset/Frame 2079@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_play_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_play_icon.imageset/Frame 2079@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_play_icon.imageset/Frame 2079@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/polygon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/polygon.imageset/Polygon_2@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/polygon.imageset/Polygon_2@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_copy.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_copy.imageset/Frame_1938@2x(4).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_copy.imageset/Frame_1938@3x(4).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_copy.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_copy.imageset/Frame 1986@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_copy.imageset/Frame 1986@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_delete.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_delete.imageset/Frame 1938@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_delete.imageset/Frame 1938@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_font.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_font.imageset/Frame 1938@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_font.imageset/Frame 1938@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_share.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_share.imageset/Frame 1938@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_share.imageset/Frame 1938@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_more.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_more.imageset/Frame_1938@2x(1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_more.imageset/Frame_1938@3x(1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause 3.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause 3.imageset/Group_2274@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause 3.imageset/Group_2274@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause.imageset/Frame_2245@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause.imageset/Frame_2245@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 1.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 1.imageset/Frame_1938@2x(2).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 1.imageset/Frame_1938@3x(2).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 2.imageset/Group_2285@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 2.imageset/Group_2285@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 3.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 3.imageset/Group_2275@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 3.imageset/Group_2275@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play.imageset/Frame_2246@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play.imageset/Frame_2246@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_rename.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_rename.imageset/Frame_1938@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_rename.imageset/Frame_1938@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_select_language.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_select_language.imageset/Group_2299@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_select_language.imageset/Group_2299@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_translate.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_translate.imageset/Frame_1938@2x(3).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_translate.imageset/Frame_1938@3x(3).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/scan_device.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/scan_device.imageset/Slice 7@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/scan_device.imageset/Slice 7@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search.imageset/Frame_2243@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search.imageset/Frame_2243@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search_2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search_2.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search_2.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/send_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/send_icon.imageset/发送_1@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/send_icon.imageset/发送_1@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/set_right.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/set_right.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/set_right.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/share_icon_1.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/share_icon_1.imageset/Frame 1987@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/share_icon_1.imageset/Frame 1987@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_1.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_1.imageset/分屏_2@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_1.imageset/分屏_2@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_2.imageset/分屏_2@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_2.imageset/分屏_2@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/中英互译@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/中英互译@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_cion.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_cion.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_cion.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/对话翻译@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/对话翻译@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_icon2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_icon2.imageset/Vector@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_icon2.imageset/Vector@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/同传听译@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/同传听译@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/translate_bg.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/translate_bg.imageset/语音发送中@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/translate_bg.imageset/语音发送中@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload_did.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload_did.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload_did.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/logo_2.imageset/20260326-153535.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/logo_2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/add_picture.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/add_picture.imageset/Frame_2291@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/add_picture.imageset/Frame_2291@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_2.imageset/Frame_2293@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_2.imageset/Frame_2293@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back.imageset/Frame 1985 (1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back.imageset/Frame 1985.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back_white.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back_white.imageset/Frame 1985@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back_white.imageset/Frame 1985@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/Group 1024 (1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/Group 1024.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/个人中心-进入 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/cloud_upload.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/cloud_upload.imageset/上传@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/cloud_upload.imageset/上传@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/delete_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/delete_icon.imageset/删除@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/delete_icon.imageset/删除@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/device_record.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/device_record.imageset/Slice 7@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/device_record.imageset/Slice 7@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_chat.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_chat.imageset/Frame_2252@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_chat.imageset/Frame_2252@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_edit.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_edit.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_edit.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_history.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_history.imageset/反馈历史_1@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_history.imageset/反馈历史_1@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_apple.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_apple.imageset/ic_IOS_1@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_apple.imageset/ic_IOS_1@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_wechat.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_wechat.imageset/微信_1@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_wechat.imageset/微信_1@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner1.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner1.imageset/Group_2465@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner1.imageset/Group_2465@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner2.imageset/Group_2466@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner2.imageset/Group_2466@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner3.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner3.imageset/Group_2340@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner3.imageset/Group_2340@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Frame@2x(9).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Frame@3x(8).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Frame@2x(2).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Frame@3x(3).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Frame@2x(6).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Frame@3x(7).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/设置_1@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/设置_1@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Frame@2x(4).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Frame@3x(5).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/天气_多云_1@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/天气_多云_1@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_set.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_set.imageset/Frame (1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_set.imageset/Frame (2).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_close.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_close.imageset/密码不可见@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_close.imageset/密码不可见@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_open.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_open.imageset/icon_可见@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_open.imageset/icon_可见@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_selected.imageset/Group 1255@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_selected.imageset/Group 1255@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_normal.imageset/Ellipse_52@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_normal.imageset/Ellipse_52@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_selected.imageset/Group 1255@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_selected.imageset/Group 1255@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/update_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/update_icon.imageset/Group_2440@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/update_icon.imageset/Group_2440@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/add_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/add_icon.imageset/Frame 2254 (1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/add_icon.imageset/Frame 2254.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38(2).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38@2x(2).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38@3x(2).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38(1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38@2x(1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38@3x(1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_reset.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_reset.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_reset.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_selected.imageset/Group 1390@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_selected.imageset/Group 1390@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/slider_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/slider_icon.imageset/Frame_2257@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/slider_icon.imageset/Frame_2257@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/launch.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/launch.imageset/Slice 68@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/launch.imageset/Slice 68@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_pause.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_pause.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_pause.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_play.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_play.imageset/Frame@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_play.imageset/Frame@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/play_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/play_icon.imageset/Group_2077@2x(1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/play_icon.imageset/Group_2077@3x(1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/add_2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/add_2.imageset/Slice 137@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/add_2.imageset/Slice 137@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_continue.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_continue.imageset/Slice 160@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_continue.imageset/Slice 160@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_lock.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_lock.imageset/Slice 156@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_lock.imageset/Slice 156@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_locked.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_locked.imageset/Slice 158@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_locked.imageset/Slice 158@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_pause.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_pause.imageset/Slice 42@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_pause.imageset/Slice 42@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_set.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_set.imageset/Slice 157@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_set.imageset/Slice 157@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_stop.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_stop.imageset/Slice 161@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_stop.imageset/Slice 161@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/close_white.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/close_white.imageset/Slice 195@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/close_white.imageset/Slice 195@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_avatar.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_avatar.imageset/Slice 205@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_avatar.imageset/Slice 205@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_des.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_des.imageset/Slice 208@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_des.imageset/Slice 208@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/guchuandao_icon.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/guchuandao_icon.imageset/Slice 281@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/guchuandao_icon.imageset/Slice 281@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/help.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/help.imageset/Slice 59@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/help.imageset/Slice 59@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/more.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/more.imageset/Slice 282@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/more.imageset/Slice 282@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_go.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_go.imageset/Slice 145@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_go.imageset/Slice 145@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_group.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_group.imageset/Slice 56@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_group.imageset/Slice 56@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_route.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_route.imageset/Slice 147@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_route.imageset/Slice 147@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_set.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_set.imageset/Slice 55@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_set.imageset/Slice 55@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_target.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_target.imageset/Slice 146@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_target.imageset/Slice 146@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/role_des.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/role_des.imageset/Slice 223@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/role_des.imageset/Slice 223@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ai.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ai.imageset/Group_2400@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ai.imageset/Group_2400@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_call.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_call.imageset/Frame_2255@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_call.imageset/Frame_2255@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_feel.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_feel.imageset/Slice 170@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_feel.imageset/Slice 170@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_light.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_light.imageset/Slice 268@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_light.imageset/Slice 268@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_collection.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_collection.imageset/Frame_2255@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_collection.imageset/Frame_2255@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_list.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_list.imageset/Frame_2255@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_list.imageset/Frame_2255@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_record.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_record.imageset/Frame_2255@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_record.imageset/Frame_2255@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/tips_2.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/tips_2.imageset/Slice 59@2x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/tips_2.imageset/Slice 59@3x.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2249-1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2250.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2251.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Frame 2249.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Frame 2250.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Frame 2251.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Frame 2252.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1 1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Frame 2252.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Frame 2253.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Frame 2253 (1).png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Frame 2253.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Contents.json [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Frame 2253.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Frame 2254.png [new file with mode: 0644]
ShenYin/ShenYin/Channel/recording.gif [moved from ShenYin/ShenYin/Resource/record_start.gif with 100% similarity]
ShenYin/ShenYin/Resource/colors/Colors+YL.swift
ShenYin/ShenYin/UI/Base/BaseVC.swift
ShenYin/ShenYin/UI/Customer/CustomerCell.swift
ShenYin/ShenYin/UI/Home/Chat/CCRole.swift
ShenYin/ShenYin/UI/Home/Dialog/DialogRecordBar.swift
ShenYin/ShenYin/UI/Home/FieldRecording/RecordBar.swift
ShenYin/ShenYin/UI/Home/FieldRecording/RhythView.swift
ShenYin/ShenYin/UI/Home/HistoryRecord/VC/CalendarPickerVC.swift
ShenYin/ShenYin/UI/Home/SubTitle/PipContentVC.swift
ShenYin/ShenYin/UI/Launch/AppLaunch.swift
ShenYin/ShenYin/UI/Launch/AppManager.swift
ShenYin/ShenYin/UI/Login/Controller/ForgetVC.swift
ShenYin/ShenYin/UI/Login/Controller/LoginVC.swift
ShenYin/ShenYin/UI/Login/Controller/RegisterVC.swift
ShenYin/ShenYin/UI/Login/Controller/SmsLoginVC.swift
ShenYin/ShenYin/UI/Login/View/CodeView.swift
ShenYin/ShenYin/UI/Login/View/CustomInputView.swift
ShenYin/ShenYin/UI/Login/View/LoginBgView.swift
ShenYin/ShenYin/UI/Login/View/LoginHeaderView.swift
ShenYin/ShenYin/UI/Login/View/PasswordView.swift
ShenYin/ShenYin/UI/Login/View/RegionView.swift
ShenYin/ShenYin/UI/Mine/Feedback/FeekbackVC.swift
ShenYin/ShenYin/UI/Mine/RevokeCodeVC.swift
ShenYin/ShenYin/UI/Mine/Root/MineHeaderView.swift
ShenYin/ShenYin/UI/Mine/UserInfo/UserInfoVC.swift
ShenYin/ShenYin/UI/Mode/CustomEqVC.swift
ShenYin/ShenYin/UI/Mode/FindVC.swift
ShenYin/ShenYin/UI/Mode/ModeFindView.swift
ShenYin/ShenYin/UI/common/BrokenLineView.swift
ShenYin/ShenYin/UI/common/CustomButton.swift
ShenYin/ShenYin/UI/common/pop/RecordTipsView.swift
ShenYin/podfile

index 9df3bbc..9d55145 100644 (file)
@@ -180,6 +180,6 @@ SPEC CHECKSUMS:
   YYText: 5c461d709e24d55a182d1441c41dc639a18a4849
   ZipArchive: e25a4373192673e3229ac8d6e9f64a3e5713c966
 
-PODFILE CHECKSUM: 6c1824ce6ff4ee834e74a20980186ec7c76f1d1c
+PODFILE CHECKSUM: 3bd369c727acf17501cbe54fcf6d3db80114b76e
 
 COCOAPODS: 1.16.2
index a66c86e..0b1a314 100644 (file)
@@ -8,18 +8,27 @@
 
 /* Begin PBXBuildFile section */
                30B13DEF1AA0E4C54D873276 /* Pods_playboy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A4F1BB919D567C3B6B0EBAA7 /* Pods_playboy.framework */; };
+               3F1301DC2F750E7400B9B4F5 /* DeepChordsSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D54E0EF2F0A61E600A80EE7 /* DeepChordsSdk.framework */; };
+               3F1301DE2F750E7400B9B4F5 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3F8F58282EBCA2B800FFC00B /* PrivacyInfo.xcprivacy */; };
                3F372ECC2F6BF69800E5C3B2 /* DeepChordsSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D54E0EF2F0A61E600A80EE7 /* DeepChordsSdk.framework */; };
                3F8F58292EBCA2B800FFC00B /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3F8F58282EBCA2B800FFC00B /* PrivacyInfo.xcprivacy */; };
                3FD1DFED2F0E00BF00A62733 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3F8F58282EBCA2B800FFC00B /* PrivacyInfo.xcprivacy */; };
                3FFB77C12F179F3100EF9A60 /* DeepChordsSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D54E0EF2F0A61E600A80EE7 /* DeepChordsSdk.framework */; platformFilter = ios; };
                644D1BB5EDD3EA1D77C57786 /* Pods_DeepChordsSdk.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 248D8B53B5A178ACA5867275 /* Pods_DeepChordsSdk.framework */; };
                7666589AAA94A323B6090425 /* Pods_playboy.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A4F1BB919D567C3B6B0EBAA7 /* Pods_playboy.framework */; };
-               7A6613B4B617D6E71D34944C /* Pods_ShenYin.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 90FF0C8B0D4D6AE0933FA672 /* Pods_ShenYin.framework */; };
+               7BF71F6F6455A7A5A0EBA77D /* Pods_PaXa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3755188AEEAC55CE96C820DE /* Pods_PaXa.framework */; };
                817510A595D00CAD05E3772C /* (null) in Frameworks */ = {isa = PBXBuildFile; };
-               F2E449CAD5874BE652A69B50 /* (null) in Frameworks */ = {isa = PBXBuildFile; };
+               A73854330ECAFC0F24F9BD6B /* Pods_DeepChords.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 191703D316D0C0CB5EBF34F2 /* Pods_DeepChords.framework */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXContainerItemProxy section */
+               3F1301D62F750E7400B9B4F5 /* PBXContainerItemProxy */ = {
+                       isa = PBXContainerItemProxy;
+                       containerPortal = 3F887B942E38D8DC00C98658 /* Project object */;
+                       proxyType = 1;
+                       remoteGlobalIDString = 0D54E0EE2F0A61E600A80EE7;
+                       remoteInfo = DeepChordsSdk;
+               };
                3F372ECE2F6BF69800E5C3B2 /* PBXContainerItemProxy */ = {
                        isa = PBXContainerItemProxy;
                        containerPortal = 3F887B942E38D8DC00C98658 /* Project object */;
 /* End PBXContainerItemProxy section */
 
 /* Begin PBXCopyFilesBuildPhase section */
+               3F1301E02F750E7400B9B4F5 /* Embed Frameworks */ = {
+                       isa = PBXCopyFilesBuildPhase;
+                       buildActionMask = 2147483647;
+                       dstPath = "";
+                       dstSubfolderSpec = 10;
+                       files = (
+                       );
+                       name = "Embed Frameworks";
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
                3FD1DFEF2F0E00BF00A62733 /* Embed Frameworks */ = {
                        isa = PBXCopyFilesBuildPhase;
                        buildActionMask = 2147483647;
                058EF64D878E16629966B814 /* Pods_demo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_demo.framework; sourceTree = BUILT_PRODUCTS_DIR; };
                0D54E0EF2F0A61E600A80EE7 /* DeepChordsSdk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = DeepChordsSdk.framework; sourceTree = BUILT_PRODUCTS_DIR; };
                16E2FB8C843A2136E114E451 /* Pods-demo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-demo.debug.xcconfig"; path = "Target Support Files/Pods-demo/Pods-demo.debug.xcconfig"; sourceTree = "<group>"; };
+               191703D316D0C0CB5EBF34F2 /* Pods_DeepChords.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_DeepChords.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+               216A861D9D5F822AB0D0FFFE /* Pods-PaiSa.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PaiSa.release.xcconfig"; path = "Target Support Files/Pods-PaiSa/Pods-PaiSa.release.xcconfig"; sourceTree = "<group>"; };
                248D8B53B5A178ACA5867275 /* Pods_DeepChordsSdk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_DeepChordsSdk.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+               3755188AEEAC55CE96C820DE /* Pods_PaXa.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_PaXa.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+               3F1301E52F750E7400B9B4F5 /* PaXa.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = PaXa.app; sourceTree = BUILT_PRODUCTS_DIR; };
                3F7602EA2EFA891200588C18 /* DeepChordsSdk.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = DeepChordsSdk.framework; sourceTree = BUILT_PRODUCTS_DIR; };
-               3F887B9C2E38D8DC00C98658 /* ShenYin.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ShenYin.app; sourceTree = BUILT_PRODUCTS_DIR; };
+               3F887B9C2E38D8DC00C98658 /* DeepChords.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = DeepChords.app; sourceTree = BUILT_PRODUCTS_DIR; };
                3F8F58282EBCA2B800FFC00B /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
                3FD1DFF42F0E00BF00A62733 /* playboy.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = playboy.app; sourceTree = BUILT_PRODUCTS_DIR; };
+               436E333D3CD1E8D9AE7F00EA /* Pods-PaiSa.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PaiSa.debug.xcconfig"; path = "Target Support Files/Pods-PaiSa/Pods-PaiSa.debug.xcconfig"; sourceTree = "<group>"; };
+               4834CE3C31B34D7BFC6E9AFF /* Pods-DeepChords.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DeepChords.debug.xcconfig"; path = "Target Support Files/Pods-DeepChords/Pods-DeepChords.debug.xcconfig"; sourceTree = "<group>"; };
                5A92F7DC2CB6E6E69D2AB23E /* Pods-DeepChordsSdk.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DeepChordsSdk.debug.xcconfig"; path = "Target Support Files/Pods-DeepChordsSdk/Pods-DeepChordsSdk.debug.xcconfig"; sourceTree = "<group>"; };
                5F5DE5910965D53C2B3405B0 /* Pods-ShenYin.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ShenYin.debug.xcconfig"; path = "Target Support Files/Pods-ShenYin/Pods-ShenYin.debug.xcconfig"; sourceTree = "<group>"; };
-               90FF0C8B0D4D6AE0933FA672 /* Pods_ShenYin.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ShenYin.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+               6295FBF4AE342760CEA186A0 /* Pods-PaXa.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PaXa.release.xcconfig"; path = "Target Support Files/Pods-PaXa/Pods-PaXa.release.xcconfig"; sourceTree = "<group>"; };
+               79DCB67F034A90A722974F0A /* Pods-PaXa.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-PaXa.debug.xcconfig"; path = "Target Support Files/Pods-PaXa/Pods-PaXa.debug.xcconfig"; sourceTree = "<group>"; };
+               85663407E3D81E62C8500847 /* Pods-DeepChords.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-DeepChords.release.xcconfig"; path = "Target Support Files/Pods-DeepChords/Pods-DeepChords.release.xcconfig"; sourceTree = "<group>"; };
                9396EE4806D3B95269CB88DF /* Pods-playboy.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-playboy.debug.xcconfig"; path = "Target Support Files/Pods-playboy/Pods-playboy.debug.xcconfig"; sourceTree = "<group>"; };
                A4F1BB919D567C3B6B0EBAA7 /* Pods_playboy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_playboy.framework; sourceTree = BUILT_PRODUCTS_DIR; };
                CB933A7969ADF81D59503790 /* Pods-LingQi.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-LingQi.debug.xcconfig"; path = "Target Support Files/Pods-LingQi/Pods-LingQi.debug.xcconfig"; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 
 /* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */
-               3F372ED22F6BF6A100E5C3B2 /* Exceptions for "DeepChordsSdk" folder in "ShenYin" target */ = {
+               3F1301E62F750E7400B9B4F5 /* Exceptions for "ShenYin" folder in "PaXa" target */ = {
+                       isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+                       membershipExceptions = (
+                               "/Localized: Channel/DeepChords/DeepChords.storyboard",
+                               Channel/DeepChords/Channel/Config/CCConfig.swift,
+                               Channel/DeepChords/DeepChords.plist,
+                               Channel/DeepChords/DeepChords.xcassets,
+                               Channel/PLAYBOY/Channel/Config/CCBleManager.swift,
+                               Channel/PLAYBOY/Channel/Config/CCConfig.swift,
+                               Channel/PLAYBOY/Channel/Config/CCDevice.swift,
+                               Channel/PLAYBOY/Channel/Config/CCPage.swift,
+                               Channel/PLAYBOY/Channel/UI/PbModeVC.swift,
+                               Channel/PLAYBOY/Channel/UI/PbTabBC.swift,
+                               Channel/PLAYBOY/PLAYBOY.plist,
+                               Channel/PLAYBOY/PLAYBOY.storyboard,
+                               Channel/PLAYBOY/PLAYBOY.xcassets,
+                               Channel/recording.gif,
+                       );
+                       target = 3F1301D42F750E7400B9B4F5 /* PaXa */;
+               };
+               3F131F862F75164300B9B4F5 /* Exceptions for "DeepChordsSdk" folder in "PaXa" target */ = {
                        isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
                        membershipExceptions = (
                                StarburstSdkDirect.xcframework,
                        );
-                       target = 3F887B9B2E38D8DC00C98658 /* ShenYin */;
+                       target = 3F1301D42F750E7400B9B4F5 /* PaXa */;
                };
-               3F887BAE2E38D8DD00C98658 /* Exceptions for "ShenYin" folder in "ShenYin" target */ = {
+               3F372ED22F6BF6A100E5C3B2 /* Exceptions for "DeepChordsSdk" folder in "DeepChords" target */ = {
+                       isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
+                       membershipExceptions = (
+                               StarburstSdkDirect.xcframework,
+                       );
+                       target = 3F887B9B2E38D8DC00C98658 /* DeepChords */;
+               };
+               3F887BAE2E38D8DD00C98658 /* Exceptions for "ShenYin" folder in "DeepChords" target */ = {
                        isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
                        membershipExceptions = (
                                Channel/DeepChords/DeepChords.plist,
+                               Channel/PaXa/Config/CCConfig.swift,
+                               Channel/PaXa/PaXa.plist,
+                               Channel/PaXa/PaXa.storyboard,
+                               Channel/PaXa/PaXa.xcassets,
                                Channel/PLAYBOY/Channel/Config/CCBleManager.swift,
                                Channel/PLAYBOY/Channel/Config/CCConfig.swift,
                                Channel/PLAYBOY/Channel/Config/CCDevice.swift,
                                Channel/PLAYBOY/PLAYBOY.plist,
                                Channel/PLAYBOY/PLAYBOY.storyboard,
                                Channel/PLAYBOY/PLAYBOY.xcassets,
+                               Channel/recording.gif,
                        );
-                       target = 3F887B9B2E38D8DC00C98658 /* ShenYin */;
+                       target = 3F887B9B2E38D8DC00C98658 /* DeepChords */;
                };
                3FCB2E7F2F6AAE8C007AB47F /* Exceptions for "DeepChordsSdk" folder in "playboy" target */ = {
                        isa = PBXFileSystemSynchronizedBuildFileExceptionSet;
                                Channel/DeepChords/Channel/UI/JoyXclyVC.swift,
                                Channel/DeepChords/DeepChords.plist,
                                Channel/DeepChords/DeepChords.xcassets,
+                               Channel/DeepChords/recording.gif,
                                Channel/DeepChords/Sdk/JoyCallRecord.swift,
                                Channel/DeepChords/Sdk/JoyChat.swift,
                                Channel/DeepChords/Sdk/JoyChinse2English.swift,
                                Channel/DeepChords/Sdk/JoyRecord.swift,
                                Channel/DeepChords/Sdk/JoySdkManager.swift,
                                Channel/DeepChords/Sdk/JoyTcty.swift,
+                               Channel/PaXa/Config/CCConfig.swift,
+                               Channel/PaXa/PaXa.plist,
+                               Channel/PaXa/PaXa.storyboard,
+                               Channel/PaXa/PaXa.xcassets,
                        );
                        target = 3FD1DFE32F0E00BF00A62733 /* playboy */;
                };
 /* End PBXFileSystemSynchronizedBuildFileExceptionSet section */
 
 /* Begin PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet section */
-               3F372ED32F6BF6A100E5C3B2 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "ShenYin" target */ = {
+               3F131F812F75162900B9B4F5 /* Exceptions for "ShenYin" folder in "Embed Frameworks" phase from "PaXa" target */ = {
+                       isa = PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet;
+                       attributesByRelativePath = {
+                               Channel/DeepChords/Sdk/JoyGemAI.framework = (CodeSignOnCopy, RemoveHeadersOnCopy, );
+                               Channel/PLAYBOY/Sdk/JLAudioUnitKit.xcframework = (CodeSignOnCopy, RemoveHeadersOnCopy, );
+                       };
+                       buildPhase = 3F1301E02F750E7400B9B4F5 /* Embed Frameworks */;
+                       membershipExceptions = (
+                               Channel/DeepChords/Sdk/JoyGemAI.framework,
+                               Channel/PLAYBOY/Sdk/JLAudioUnitKit.xcframework,
+                       );
+               };
+               3F131F872F75164300B9B4F5 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "PaXa" target */ = {
+                       isa = PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet;
+                       attributesByRelativePath = {
+                               StarburstSdkDirect.xcframework = (CodeSignOnCopy, RemoveHeadersOnCopy, );
+                       };
+                       buildPhase = 3F1301E02F750E7400B9B4F5 /* Embed Frameworks */;
+                       membershipExceptions = (
+                               StarburstSdkDirect.xcframework,
+                       );
+               };
+               3F372ED32F6BF6A100E5C3B2 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "DeepChords" target */ = {
                        isa = PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet;
                        attributesByRelativePath = {
                                StarburstSdkDirect.xcframework = (CodeSignOnCopy, RemoveHeadersOnCopy, );
                                StarburstSdkDirect.xcframework,
                        );
                };
-               3F372EF42F6CE3CE00E5C3B2 /* Exceptions for "ShenYin" folder in "Embed Frameworks" phase from "ShenYin" target */ = {
+               3F372EF42F6CE3CE00E5C3B2 /* Exceptions for "ShenYin" folder in "Embed Frameworks" phase from "DeepChords" target */ = {
                        isa = PBXFileSystemSynchronizedGroupBuildPhaseMembershipExceptionSet;
                        attributesByRelativePath = {
                                Channel/DeepChords/Sdk/JoyGemAI.framework = (CodeSignOnCopy, RemoveHeadersOnCopy, );
                0D54E0F02F0A61E600A80EE7 /* DeepChordsSdk */ = {
                        isa = PBXFileSystemSynchronizedRootGroup;
                        exceptions = (
-                               3F372ED22F6BF6A100E5C3B2 /* Exceptions for "DeepChordsSdk" folder in "ShenYin" target */,
-                               3F372ED32F6BF6A100E5C3B2 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "ShenYin" target */,
+                               3F372ED22F6BF6A100E5C3B2 /* Exceptions for "DeepChordsSdk" folder in "DeepChords" target */,
+                               3F372ED32F6BF6A100E5C3B2 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "DeepChords" target */,
                                3FCB2E832F6AAEC8007AB47F /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "DeepChordsSdk" target */,
                                3FCB2E7F2F6AAE8C007AB47F /* Exceptions for "DeepChordsSdk" folder in "playboy" target */,
                                3FCB2E862F6AAEEE007AB47F /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "playboy" target */,
+                               3F131F862F75164300B9B4F5 /* Exceptions for "DeepChordsSdk" folder in "PaXa" target */,
+                               3F131F872F75164300B9B4F5 /* Exceptions for "DeepChordsSdk" folder in "Embed Frameworks" phase from "PaXa" target */,
                        );
                        path = DeepChordsSdk;
                        sourceTree = "<group>";
                3F887B9E2E38D8DC00C98658 /* ShenYin */ = {
                        isa = PBXFileSystemSynchronizedRootGroup;
                        exceptions = (
-                               3F887BAE2E38D8DD00C98658 /* Exceptions for "ShenYin" folder in "ShenYin" target */,
-                               3F372EF42F6CE3CE00E5C3B2 /* Exceptions for "ShenYin" folder in "Embed Frameworks" phase from "ShenYin" target */,
+                               3F887BAE2E38D8DD00C98658 /* Exceptions for "ShenYin" folder in "DeepChords" target */,
+                               3F372EF42F6CE3CE00E5C3B2 /* Exceptions for "ShenYin" folder in "Embed Frameworks" phase from "DeepChords" target */,
                                3FD1DFF52F0E00BF00A62733 /* Exceptions for "ShenYin" folder in "playboy" target */,
                                3FCB29902F6A7DAD007AB47F /* Exceptions for "ShenYin" folder in "Embed Frameworks" phase from "playboy" target */,
+                               3F1301E62F750E7400B9B4F5 /* Exceptions for "ShenYin" folder in "PaXa" target */,
+                               3F131F812F75162900B9B4F5 /* Exceptions for "ShenYin" folder in "Embed Frameworks" phase from "PaXa" target */,
                        );
                        path = ShenYin;
                        sourceTree = "<group>";
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
+               3F1301D92F750E7400B9B4F5 /* Frameworks */ = {
+                       isa = PBXFrameworksBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               3F1301DC2F750E7400B9B4F5 /* DeepChordsSdk.framework in Frameworks */,
+                               7BF71F6F6455A7A5A0EBA77D /* Pods_PaXa.framework in Frameworks */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
                3F887B992E38D8DC00C98658 /* Frameworks */ = {
                        isa = PBXFrameworksBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
-                               F2E449CAD5874BE652A69B50 /* (null) in Frameworks */,
-                               7A6613B4B617D6E71D34944C /* Pods_ShenYin.framework in Frameworks */,
                                3F372ECC2F6BF69800E5C3B2 /* DeepChordsSdk.framework in Frameworks */,
+                               A73854330ECAFC0F24F9BD6B /* Pods_DeepChords.framework in Frameworks */,
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
                                F49D88542E963EBEA4ED5B10 /* Pods-demo.release.xcconfig */,
                                9396EE4806D3B95269CB88DF /* Pods-playboy.debug.xcconfig */,
                                D7BBBD8864138D8F3DDF99B7 /* Pods-playboy.release.xcconfig */,
+                               436E333D3CD1E8D9AE7F00EA /* Pods-PaiSa.debug.xcconfig */,
+                               216A861D9D5F822AB0D0FFFE /* Pods-PaiSa.release.xcconfig */,
+                               4834CE3C31B34D7BFC6E9AFF /* Pods-DeepChords.debug.xcconfig */,
+                               85663407E3D81E62C8500847 /* Pods-DeepChords.release.xcconfig */,
+                               79DCB67F034A90A722974F0A /* Pods-PaXa.debug.xcconfig */,
+                               6295FBF4AE342760CEA186A0 /* Pods-PaXa.release.xcconfig */,
                        );
                        path = Pods;
                        sourceTree = "<group>";
                3F887B9D2E38D8DC00C98658 /* Products */ = {
                        isa = PBXGroup;
                        children = (
-                               3F887B9C2E38D8DC00C98658 /* ShenYin.app */,
+                               3F887B9C2E38D8DC00C98658 /* DeepChords.app */,
                                0D54E0EF2F0A61E600A80EE7 /* DeepChordsSdk.framework */,
                                3FD1DFF42F0E00BF00A62733 /* playboy.app */,
+                               3F1301E52F750E7400B9B4F5 /* PaXa.app */,
                        );
                        name = Products;
                        sourceTree = "<group>";
                        children = (
                                3F7602EA2EFA891200588C18 /* DeepChordsSdk.framework */,
                                248D8B53B5A178ACA5867275 /* Pods_DeepChordsSdk.framework */,
-                               90FF0C8B0D4D6AE0933FA672 /* Pods_ShenYin.framework */,
                                058EF64D878E16629966B814 /* Pods_demo.framework */,
                                A4F1BB919D567C3B6B0EBAA7 /* Pods_playboy.framework */,
+                               191703D316D0C0CB5EBF34F2 /* Pods_DeepChords.framework */,
+                               3755188AEEAC55CE96C820DE /* Pods_PaXa.framework */,
                        );
                        name = Frameworks;
                        sourceTree = "<group>";
                        productReference = 0D54E0EF2F0A61E600A80EE7 /* DeepChordsSdk.framework */;
                        productType = "com.apple.product-type.framework";
                };
-               3F887B9B2E38D8DC00C98658 /* ShenYin */ = {
+               3F1301D42F750E7400B9B4F5 /* PaXa */ = {
                        isa = PBXNativeTarget;
-                       buildConfigurationList = 3F887BAF2E38D8DD00C98658 /* Build configuration list for PBXNativeTarget "ShenYin" */;
+                       buildConfigurationList = 3F1301E22F750E7400B9B4F5 /* Build configuration list for PBXNativeTarget "PaXa" */;
+                       buildPhases = (
+                               3F1301D72F750E7400B9B4F5 /* [CP] Check Pods Manifest.lock */,
+                               3F1301D82F750E7400B9B4F5 /* Sources */,
+                               3F1301D92F750E7400B9B4F5 /* Frameworks */,
+                               3F1301DD2F750E7400B9B4F5 /* Resources */,
+                               3F1301DF2F750E7400B9B4F5 /* [CP] Embed Pods Frameworks */,
+                               3F1301E02F750E7400B9B4F5 /* Embed Frameworks */,
+                               3F1301E12F750E7400B9B4F5 /* [CP] Copy Pods Resources */,
+                       );
+                       buildRules = (
+                       );
+                       dependencies = (
+                               3F1301D52F750E7400B9B4F5 /* PBXTargetDependency */,
+                       );
+                       fileSystemSynchronizedGroups = (
+                               3F887B9E2E38D8DC00C98658 /* ShenYin */,
+                       );
+                       name = PaXa;
+                       productName = LingQi;
+                       productReference = 3F1301E52F750E7400B9B4F5 /* PaXa.app */;
+                       productType = "com.apple.product-type.application";
+               };
+               3F887B9B2E38D8DC00C98658 /* DeepChords */ = {
+                       isa = PBXNativeTarget;
+                       buildConfigurationList = 3F887BAF2E38D8DD00C98658 /* Build configuration list for PBXNativeTarget "DeepChords" */;
                        buildPhases = (
                                FEE3A20D8A2FA81E622C488B /* [CP] Check Pods Manifest.lock */,
                                3F887B982E38D8DC00C98658 /* Sources */,
                        fileSystemSynchronizedGroups = (
                                3F887B9E2E38D8DC00C98658 /* ShenYin */,
                        );
-                       name = ShenYin;
+                       name = DeepChords;
                        productName = LingQi;
-                       productReference = 3F887B9C2E38D8DC00C98658 /* ShenYin.app */;
+                       productReference = 3F887B9C2E38D8DC00C98658 /* DeepChords.app */;
                        productType = "com.apple.product-type.application";
                };
                3FD1DFE32F0E00BF00A62733 /* playboy */ = {
                        projectDirPath = "";
                        projectRoot = "";
                        targets = (
-                               3F887B9B2E38D8DC00C98658 /* ShenYin */,
+                               3F887B9B2E38D8DC00C98658 /* DeepChords */,
                                0D54E0EE2F0A61E600A80EE7 /* DeepChordsSdk */,
                                3FD1DFE32F0E00BF00A62733 /* playboy */,
+                               3F1301D42F750E7400B9B4F5 /* PaXa */,
                        );
                };
 /* End PBXProject section */
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
+               3F1301DD2F750E7400B9B4F5 /* Resources */ = {
+                       isa = PBXResourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                               3F1301DE2F750E7400B9B4F5 /* PrivacyInfo.xcprivacy in Resources */,
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
                3F887B9A2E38D8DC00C98658 /* Resources */ = {
                        isa = PBXResourcesBuildPhase;
                        buildActionMask = 2147483647;
                        files = (
                        );
                        inputFileListPaths = (
-                               "${PODS_ROOT}/Target Support Files/Pods-ShenYin/Pods-ShenYin-resources-${CONFIGURATION}-input-files.xcfilelist",
+                               "${PODS_ROOT}/Target Support Files/Pods-DeepChords/Pods-DeepChords-resources-${CONFIGURATION}-input-files.xcfilelist",
+                       );
+                       inputPaths = (
+                       );
+                       name = "[CP] Copy Pods Resources";
+                       outputFileListPaths = (
+                               "${PODS_ROOT}/Target Support Files/Pods-DeepChords/Pods-DeepChords-resources-${CONFIGURATION}-output-files.xcfilelist",
+                       );
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-DeepChords/Pods-DeepChords-resources.sh\"\n";
+                       showEnvVarsInLog = 0;
+               };
+               3F1301D72F750E7400B9B4F5 /* [CP] Check Pods Manifest.lock */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputFileListPaths = (
+                       );
+                       inputPaths = (
+                               "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
+                               "${PODS_ROOT}/Manifest.lock",
+                       );
+                       name = "[CP] Check Pods Manifest.lock";
+                       outputFileListPaths = (
+                       );
+                       outputPaths = (
+                               "$(DERIVED_FILE_DIR)/Pods-PaXa-checkManifestLockResult.txt",
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n    # print error to STDERR\n    echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n    exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
+                       showEnvVarsInLog = 0;
+               };
+               3F1301DF2F750E7400B9B4F5 /* [CP] Embed Pods Frameworks */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputFileListPaths = (
+                               "${PODS_ROOT}/Target Support Files/Pods-PaXa/Pods-PaXa-frameworks-${CONFIGURATION}-input-files.xcfilelist",
+                       );
+                       inputPaths = (
+                       );
+                       name = "[CP] Embed Pods Frameworks";
+                       outputFileListPaths = (
+                               "${PODS_ROOT}/Target Support Files/Pods-PaXa/Pods-PaXa-frameworks-${CONFIGURATION}-output-files.xcfilelist",
+                       );
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = /bin/sh;
+                       shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-PaXa/Pods-PaXa-frameworks.sh\"\n";
+                       showEnvVarsInLog = 0;
+               };
+               3F1301E12F750E7400B9B4F5 /* [CP] Copy Pods Resources */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       inputFileListPaths = (
+                               "${PODS_ROOT}/Target Support Files/Pods-PaXa/Pods-PaXa-resources-${CONFIGURATION}-input-files.xcfilelist",
                        );
                        inputPaths = (
                        );
                        name = "[CP] Copy Pods Resources";
                        outputFileListPaths = (
-                               "${PODS_ROOT}/Target Support Files/Pods-ShenYin/Pods-ShenYin-resources-${CONFIGURATION}-output-files.xcfilelist",
+                               "${PODS_ROOT}/Target Support Files/Pods-PaXa/Pods-PaXa-resources-${CONFIGURATION}-output-files.xcfilelist",
                        );
                        outputPaths = (
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                        shellPath = /bin/sh;
-                       shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ShenYin/Pods-ShenYin-resources.sh\"\n";
+                       shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-PaXa/Pods-PaXa-resources.sh\"\n";
                        showEnvVarsInLog = 0;
                };
                3FD1DFE62F0E00BF00A62733 /* [CP] Check Pods Manifest.lock */ = {
                        files = (
                        );
                        inputFileListPaths = (
-                               "${PODS_ROOT}/Target Support Files/Pods-ShenYin/Pods-ShenYin-frameworks-${CONFIGURATION}-input-files.xcfilelist",
+                               "${PODS_ROOT}/Target Support Files/Pods-DeepChords/Pods-DeepChords-frameworks-${CONFIGURATION}-input-files.xcfilelist",
                        );
                        inputPaths = (
                        );
                        name = "[CP] Embed Pods Frameworks";
                        outputFileListPaths = (
-                               "${PODS_ROOT}/Target Support Files/Pods-ShenYin/Pods-ShenYin-frameworks-${CONFIGURATION}-output-files.xcfilelist",
+                               "${PODS_ROOT}/Target Support Files/Pods-DeepChords/Pods-DeepChords-frameworks-${CONFIGURATION}-output-files.xcfilelist",
                        );
                        outputPaths = (
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                        shellPath = /bin/sh;
-                       shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ShenYin/Pods-ShenYin-frameworks.sh\"\n";
+                       shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-DeepChords/Pods-DeepChords-frameworks.sh\"\n";
                        showEnvVarsInLog = 0;
                };
                FEE3A20D8A2FA81E622C488B /* [CP] Check Pods Manifest.lock */ = {
                        outputFileListPaths = (
                        );
                        outputPaths = (
-                               "$(DERIVED_FILE_DIR)/Pods-ShenYin-checkManifestLockResult.txt",
+                               "$(DERIVED_FILE_DIR)/Pods-DeepChords-checkManifestLockResult.txt",
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                        shellPath = /bin/sh;
                        );
                        runOnlyForDeploymentPostprocessing = 0;
                };
+               3F1301D82F750E7400B9B4F5 /* Sources */ = {
+                       isa = PBXSourcesBuildPhase;
+                       buildActionMask = 2147483647;
+                       files = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+               };
                3F887B982E38D8DC00C98658 /* Sources */ = {
                        isa = PBXSourcesBuildPhase;
                        buildActionMask = 2147483647;
 /* End PBXSourcesBuildPhase section */
 
 /* Begin PBXTargetDependency section */
+               3F1301D52F750E7400B9B4F5 /* PBXTargetDependency */ = {
+                       isa = PBXTargetDependency;
+                       target = 0D54E0EE2F0A61E600A80EE7 /* DeepChordsSdk */;
+                       targetProxy = 3F1301D62F750E7400B9B4F5 /* PBXContainerItemProxy */;
+               };
                3F372ECF2F6BF69800E5C3B2 /* PBXTargetDependency */ = {
                        isa = PBXTargetDependency;
                        target = 0D54E0EE2F0A61E600A80EE7 /* DeepChordsSdk */;
                        };
                        name = Release;
                };
+               3F1301E32F750E7400B9B4F5 /* Debug */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 79DCB67F034A90A722974F0A /* Pods-PaXa.debug.xcconfig */;
+                       buildSettings = {
+                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+                               ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
+                               CODE_SIGN_ENTITLEMENTS = ShenYin/Channel/PaXa/PaXa.entitlements;
+                               CODE_SIGN_IDENTITY = "Apple Development";
+                               CODE_SIGN_STYLE = Automatic;
+                               CURRENT_PROJECT_VERSION = 202603171720;
+                               DEVELOPMENT_TEAM = MAC46RQ4KH;
+                               FRAMEWORK_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "$(PROJECT_DIR)",
+                                       "$(PROJECT_DIR)/ShenYin/Ota",
+                                       "$(PROJECT_DIR)/DeepChordsSdk",
+                                       "$(PROJECT_DIR)/ShenYin/Sdk/Ota",
+                                       "$(PROJECT_DIR)/ShenYin/Sdk/JoySdk",
+                                       "$(PROJECT_DIR)/framework",
+                                       "$(PROJECT_DIR)/ShenYin/Sdk/JoySdk/tool",
+                                       "$(PROJECT_DIR)/ShenYin/Channel/DeepChords/JoySdk/tool",
+                                       "$(PROJECT_DIR)/ShenYin/Channel/DeepChords/Sdk",
+                               );
+                               GENERATE_INFOPLIST_FILE = YES;
+                               INFOPLIST_FILE = ShenYin/Channel/PaXa/PaXa.plist;
+                               INFOPLIST_KEY_CFBundleDisplayName = "湃萨";
+                               INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
+                               INFOPLIST_KEY_NSBluetoothAlwaysUsageDescription = "扫描附近蓝牙设备需要获得权限";
+                               INFOPLIST_KEY_NSCameraUsageDescription = "修改用户头像、提交意见反馈需要访问相册使用摄像头";
+                               INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "允许APP使用定位方便查找耳机";
+                               INFOPLIST_KEY_NSMicrophoneUsageDescription = "录音需要使用麦克风";
+                               INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "修改用户头像、提交意见反馈需要访问相册";
+                               INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
+                               INFOPLIST_KEY_UILaunchStoryboardName = PaXa.storyboard;
+                               INFOPLIST_KEY_UIMainStoryboardFile = Main;
+                               INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = UIInterfaceOrientationPortrait;
+                               INFOPLIST_KEY_UIUserInterfaceStyle = Light;
+                               IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+                               LD_RUNPATH_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "@executable_path/Frameworks",
+                               );
+                               LIBRARY_SEARCH_PATHS = "$(inherited)";
+                               MARKETING_VERSION = 1.0.0;
+                               PRODUCT_BUNDLE_IDENTIFIER = com.deepchords.paisa;
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               PROVISIONING_PROFILE_SPECIFIER = "";
+                               SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
+                               SUPPORTS_MACCATALYST = NO;
+                               SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
+                               SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
+                               SWIFT_EMIT_LOC_STRINGS = YES;
+                               SWIFT_OBJC_BRIDGING_HEADER = "ShenYin/ShenYin-Bridging-Header.h";
+                               SWIFT_VERSION = 5.0;
+                               TARGETED_DEVICE_FAMILY = 1;
+                       };
+                       name = Debug;
+               };
+               3F1301E42F750E7400B9B4F5 /* Release */ = {
+                       isa = XCBuildConfiguration;
+                       baseConfigurationReference = 6295FBF4AE342760CEA186A0 /* Pods-PaXa.release.xcconfig */;
+                       buildSettings = {
+                               ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
+                               ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
+                               CODE_SIGN_ENTITLEMENTS = ShenYin/Channel/PaXa/PaXa.entitlements;
+                               CODE_SIGN_IDENTITY = "Apple Development";
+                               CODE_SIGN_STYLE = Automatic;
+                               CURRENT_PROJECT_VERSION = 202603171720;
+                               DEVELOPMENT_TEAM = MAC46RQ4KH;
+                               FRAMEWORK_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "$(PROJECT_DIR)",
+                                       "$(PROJECT_DIR)/ShenYin/Ota",
+                                       "$(PROJECT_DIR)/DeepChordsSdk",
+                                       "$(PROJECT_DIR)/ShenYin/Sdk/Ota",
+                                       "$(PROJECT_DIR)/ShenYin/Sdk/JoySdk",
+                                       "$(PROJECT_DIR)/framework",
+                                       "$(PROJECT_DIR)/ShenYin/Sdk/JoySdk/tool",
+                                       "$(PROJECT_DIR)/ShenYin/Channel/DeepChords/JoySdk/tool",
+                                       "$(PROJECT_DIR)/ShenYin/Channel/DeepChords/Sdk",
+                               );
+                               GENERATE_INFOPLIST_FILE = YES;
+                               INFOPLIST_FILE = ShenYin/Channel/PaXa/PaXa.plist;
+                               INFOPLIST_KEY_CFBundleDisplayName = "湃萨";
+                               INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO;
+                               INFOPLIST_KEY_NSBluetoothAlwaysUsageDescription = "扫描附近蓝牙设备需要获得权限";
+                               INFOPLIST_KEY_NSCameraUsageDescription = "修改用户头像、提交意见反馈需要访问相册使用摄像头";
+                               INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "允许APP使用定位方便查找耳机";
+                               INFOPLIST_KEY_NSMicrophoneUsageDescription = "录音需要使用麦克风";
+                               INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "修改用户头像、提交意见反馈需要访问相册";
+                               INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
+                               INFOPLIST_KEY_UILaunchStoryboardName = PaXa.storyboard;
+                               INFOPLIST_KEY_UIMainStoryboardFile = Main;
+                               INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = UIInterfaceOrientationPortrait;
+                               INFOPLIST_KEY_UIUserInterfaceStyle = Light;
+                               IPHONEOS_DEPLOYMENT_TARGET = 13.0;
+                               LD_RUNPATH_SEARCH_PATHS = (
+                                       "$(inherited)",
+                                       "@executable_path/Frameworks",
+                               );
+                               LIBRARY_SEARCH_PATHS = "$(inherited)";
+                               MARKETING_VERSION = 1.0.0;
+                               PRODUCT_BUNDLE_IDENTIFIER = com.deepchords.paisa;
+                               PRODUCT_NAME = "$(TARGET_NAME)";
+                               PROVISIONING_PROFILE_SPECIFIER = "";
+                               SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
+                               SUPPORTS_MACCATALYST = NO;
+                               SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
+                               SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
+                               SWIFT_EMIT_LOC_STRINGS = YES;
+                               SWIFT_OBJC_BRIDGING_HEADER = "ShenYin/ShenYin-Bridging-Header.h";
+                               SWIFT_OPTIMIZATION_LEVEL = "-O";
+                               SWIFT_VERSION = 5.0;
+                               TARGETED_DEVICE_FAMILY = 1;
+                       };
+                       name = Release;
+               };
                3F887BB02E38D8DD00C98658 /* Debug */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = 5F5DE5910965D53C2B3405B0 /* Pods-ShenYin.debug.xcconfig */;
+                       baseConfigurationReference = 4834CE3C31B34D7BFC6E9AFF /* Pods-DeepChords.debug.xcconfig */;
                        buildSettings = {
                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                                ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
                };
                3F887BB12E38D8DD00C98658 /* Release */ = {
                        isa = XCBuildConfiguration;
-                       baseConfigurationReference = FBA7C30445BB0602D6B92F11 /* Pods-ShenYin.release.xcconfig */;
+                       baseConfigurationReference = 85663407E3D81E62C8500847 /* Pods-DeepChords.release.xcconfig */;
                        buildSettings = {
                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                                ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = Release;
                };
+               3F1301E22F750E7400B9B4F5 /* Build configuration list for PBXNativeTarget "PaXa" */ = {
+                       isa = XCConfigurationList;
+                       buildConfigurations = (
+                               3F1301E32F750E7400B9B4F5 /* Debug */,
+                               3F1301E42F750E7400B9B4F5 /* Release */,
+                       );
+                       defaultConfigurationIsVisible = 0;
+                       defaultConfigurationName = Release;
+               };
                3F887B972E38D8DC00C98658 /* Build configuration list for PBXProject "ShenYin" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (
                        defaultConfigurationIsVisible = 0;
                        defaultConfigurationName = Release;
                };
-               3F887BAF2E38D8DD00C98658 /* Build configuration list for PBXNativeTarget "ShenYin" */ = {
+               3F887BAF2E38D8DD00C98658 /* Build configuration list for PBXNativeTarget "DeepChords" */ = {
                        isa = XCConfigurationList;
                        buildConfigurations = (
                                3F887BB02E38D8DD00C98658 /* Debug */,
@@ -16,8 +16,8 @@
             <BuildableReference
                BuildableIdentifier = "primary"
                BlueprintIdentifier = "3F887B9B2E38D8DC00C98658"
-               BuildableName = "ShenYin.app"
-               BlueprintName = "ShenYin"
+               BuildableName = "DeepChords.app"
+               BlueprintName = "DeepChords"
                ReferencedContainer = "container:ShenYin.xcodeproj">
             </BuildableReference>
          </BuildActionEntry>
@@ -59,8 +59,8 @@
          <BuildableReference
             BuildableIdentifier = "primary"
             BlueprintIdentifier = "3F887B9B2E38D8DC00C98658"
-            BuildableName = "ShenYin.app"
-            BlueprintName = "ShenYin"
+            BuildableName = "DeepChords.app"
+            BlueprintName = "DeepChords"
             ReferencedContainer = "container:ShenYin.xcodeproj">
          </BuildableReference>
       </BuildableProductRunnable>
@@ -76,8 +76,8 @@
          <BuildableReference
             BuildableIdentifier = "primary"
             BlueprintIdentifier = "3F887B9B2E38D8DC00C98658"
-            BuildableName = "ShenYin.app"
-            BlueprintName = "ShenYin"
+            BuildableName = "DeepChords.app"
+            BlueprintName = "DeepChords"
             ReferencedContainer = "container:ShenYin.xcodeproj">
          </BuildableReference>
       </BuildableProductRunnable>
diff --git a/ShenYin/ShenYin.xcodeproj/xcshareddata/xcschemes/PaXa.xcscheme b/ShenYin/ShenYin.xcodeproj/xcshareddata/xcschemes/PaXa.xcscheme
new file mode 100644 (file)
index 0000000..4b19615
--- /dev/null
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+   LastUpgradeVersion = "2620"
+   version = "1.7">
+   <BuildAction
+      parallelizeBuildables = "YES"
+      buildImplicitDependencies = "YES"
+      buildArchitectures = "Automatic">
+      <BuildActionEntries>
+         <BuildActionEntry
+            buildForTesting = "YES"
+            buildForRunning = "YES"
+            buildForProfiling = "YES"
+            buildForArchiving = "YES"
+            buildForAnalyzing = "YES">
+            <BuildableReference
+               BuildableIdentifier = "primary"
+               BlueprintIdentifier = "3F1301D42F750E7400B9B4F5"
+               BuildableName = "PaXa.app"
+               BlueprintName = "PaXa"
+               ReferencedContainer = "container:ShenYin.xcodeproj">
+            </BuildableReference>
+         </BuildActionEntry>
+      </BuildActionEntries>
+   </BuildAction>
+   <TestAction
+      buildConfiguration = "Debug"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      shouldUseLaunchSchemeArgsEnv = "YES"
+      shouldAutocreateTestPlan = "YES">
+   </TestAction>
+   <LaunchAction
+      buildConfiguration = "Debug"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      launchStyle = "0"
+      useCustomWorkingDirectory = "NO"
+      ignoresPersistentStateOnLaunch = "NO"
+      debugDocumentVersioning = "YES"
+      debugServiceExtension = "internal"
+      allowLocationSimulation = "YES">
+      <BuildableProductRunnable
+         runnableDebuggingMode = "0">
+         <BuildableReference
+            BuildableIdentifier = "primary"
+            BlueprintIdentifier = "3F1301D42F750E7400B9B4F5"
+            BuildableName = "PaXa.app"
+            BlueprintName = "PaXa"
+            ReferencedContainer = "container:ShenYin.xcodeproj">
+         </BuildableReference>
+      </BuildableProductRunnable>
+   </LaunchAction>
+   <ProfileAction
+      buildConfiguration = "Release"
+      shouldUseLaunchSchemeArgsEnv = "YES"
+      savedToolIdentifier = ""
+      useCustomWorkingDirectory = "NO"
+      debugDocumentVersioning = "YES">
+      <BuildableProductRunnable
+         runnableDebuggingMode = "0">
+         <BuildableReference
+            BuildableIdentifier = "primary"
+            BlueprintIdentifier = "3F1301D42F750E7400B9B4F5"
+            BuildableName = "PaXa.app"
+            BlueprintName = "PaXa"
+            ReferencedContainer = "container:ShenYin.xcodeproj">
+         </BuildableReference>
+      </BuildableProductRunnable>
+   </ProfileAction>
+   <AnalyzeAction
+      buildConfiguration = "Debug">
+   </AnalyzeAction>
+   <ArchiveAction
+      buildConfiguration = "Release"
+      revealArchiveInOrganizer = "YES">
+   </ArchiveAction>
+</Scheme>
index 6c7d7e9..aea6f40 100644 (file)
@@ -39,7 +39,7 @@ extension UserModel{
         UserCache.shared.remove()
         CCBleManager.shared.cancel()
         NotificationManager.post(type: .logout, objtect: nil)
-        App.shared.goToLogin()
+        CCPage.gotoLogin()
     }
     func tokenIsValid(finished: ((Bool) -> Void)? = nil){
         HttpClient.request(CommomApi.token) { [weak self](model:UserInfoRoot,res) in
index 3fdb9ac..76a5d3e 100644 (file)
@@ -4,10 +4,39 @@
 //
 //  Created by liangshi on 2026/3/18.
 //
+import UIKit
+
+public enum YLColor {
+    ///  背景色
+    case bgColor
+    ///  主题色
+    case theme
+    
+    ///  主标题
+    case level1
+    ///  二级标题
+    case level2
+    ///  三级标题
+    case level3
+    /// 占位符
+    case placeholder
+    /// 分割线
+    case separateLine
+    /// 虚线
+    case brokenLine
+    /// cell内容
+    case cellBg
+    /// 运动
+    case sport
+    /// 输入框背景
+    case inputBg
+}
+
 
 enum CCAppType{
     case deepchords
     case playboy
+    case paxa
     case common
 }
 
@@ -15,3 +44,4 @@ enum CCSdkType{
     case joy
     case lianJuXing
 }
+
index 4b8111a..77bfc08 100644 (file)
@@ -42,4 +42,37 @@ class CCConfig{
     
     
     static let revokeText = "请您确保您是有权进行本撤回同意隐私政策操作的相关当事人。撤回同意隐私政策,您将放弃以下资产或者权益:\n\n1.数据清空\n将会停止收集您的个人信息。您使用DeepChords应用过程中产生的数据将被清空;手机中DeepChords应用的缓存数据将被清除。\n\n2.设备解除绑定\nDeepChords账号中,所有设备会与您当前登录的账号解除绑定,并清除设备之前存储在服务器的数据。存储在物理设备中的数据请通过人工本地物理重置来清除。如果您需要重新使用设备,需要您再次进行绑定并且重新授权。\n\n3.其他\n此举还将撤回您对用户协议的同意,并退出DeepChords应用。\n\n请您知悉,撤回同意隐私政策不代表撤回同意前的相关行为和责任得到豁免或减轻。若您需要重新在该账号管理设备,需要您重新授权并绑定。请谨慎操作!"
+    static let findText = "查找耳机".l10n
+    static let deviceType = "耳机".l10n
+    static let serviceLogo = "logo_2"
+    static let userInfoList:[UserInfoCellType] =  [.avatar,.nickName,.gender,.birthday,.height,.weight,.hobbies,.area]
+    static let preferredStatusBarStyle: UIStatusBarStyle = .darkContent
+}
+extension YLColor: ColorRGBProviderProtocol {
+    public var rgbValue: Int {
+        switch self {
+        case .bgColor:
+            return 0xF7F7F7
+        case .theme:
+            return 0x0092E1
+        case .level1:
+            return 0x121212
+        case .level2:
+            return 0x666666
+        case .level3:
+            return 0x8d8d8d
+        case .placeholder:
+            return 0xcccccc
+        case .separateLine:
+            return 0xF2F2F2
+        case .brokenLine:
+            return 0x93C6EC
+        case .cellBg:
+            return 0xffffff
+        case .sport:
+            return 0x24C789
+        case .inputBg:
+            return 0xF3F4F8
+        }
+    }
 }
index a24b989..438da8b 100644 (file)
@@ -77,4 +77,10 @@ class CCPage{
             YLprogressHUD.showAutoHiden("当前设备不支持字幕翻译")
         }
     }
+    static func gotoFind(){
+        App.shared.goToPage(FindVC())
+    }
+    static func gotoLogin(){
+        App.shared.window?.rootViewController = BaseNC(rootViewController: LoginVC())
+    }
 }
diff --git a/ShenYin/ShenYin/Channel/DeepChords/DeepChords.xcassets/logo_1.imageset/Group@2x.png b/ShenYin/ShenYin/Channel/DeepChords/DeepChords.xcassets/logo_1.imageset/Group@2x.png
deleted file mode 100644 (file)
index 4655b6a..0000000
Binary files a/ShenYin/ShenYin/Channel/DeepChords/DeepChords.xcassets/logo_1.imageset/Group@2x.png and /dev/null differ
diff --git a/ShenYin/ShenYin/Channel/DeepChords/DeepChords.xcassets/logo_1.imageset/Group@3x.png b/ShenYin/ShenYin/Channel/DeepChords/DeepChords.xcassets/logo_1.imageset/Group@3x.png
deleted file mode 100644 (file)
index aede087..0000000
Binary files a/ShenYin/ShenYin/Channel/DeepChords/DeepChords.xcassets/logo_1.imageset/Group@3x.png and /dev/null differ
index c60123d..e0321eb 100644 (file)
@@ -34,4 +34,39 @@ class CCConfig{
     
     
     static let revokeText = "请您确保您是有权进行本撤回同意隐私政策操作的相关当事人。撤回同意隐私政策,您将放弃以下资产或者权益:\n\n1.数据清空\n将会停止收集您的个人信息。您使用PLAYBOY应用过程中产生的数据将被清空;手机中PLAYBOY应用的缓存数据将被清除。\n\n2.设备解除绑定\nPLAYBOY账号中,所有设备会与您当前登录的账号解除绑定,并清除设备之前存储在服务器的数据。存储在物理设备中的数据请通过人工本地物理重置来清除。如果您需要重新使用设备,需要您再次进行绑定并且重新授权。\n\n3.其他\n此举还将撤回您对用户协议的同意,并退出PLAYBOY应用。\n\n请您知悉,撤回同意隐私政策不代表撤回同意前的相关行为和责任得到豁免或减轻。若您需要重新在该账号管理设备,需要您重新授权并绑定。请谨慎操作!"
+    static let findText = "查找眼镜".l10n
+    static let deviceType = "眼镜".l10n
+    static let serviceLogo = "logo_4"
+    static let userInfoList:[UserInfoCellType] =  [.avatar,.nickName,.gender,.area]
+    static let preferredStatusBarStyle: UIStatusBarStyle = .lightContent
+}
+
+extension YLColor: ColorRGBProviderProtocol {
+    public var rgbValue: Int {
+        
+            switch self {
+            case .bgColor:
+                return 0x000000
+            case .theme:
+                return 0xFFCB57
+            case .level1:
+                return 0xffffff
+            case .level2:
+                return 0x999999
+            case .level3:
+                return 0x8d8d8d
+            case .placeholder:
+                return 0x666666
+            case .separateLine:
+                return 0x666666
+            case .brokenLine:
+                return 0x666666
+            case .cellBg:
+                return 0x242424
+            case .sport:
+                return 0x24C789
+            case .inputBg:
+                return 0x242424
+            }
+    }
 }
index 09f013b..18552cb 100644 (file)
@@ -37,4 +37,10 @@ class CCPage{
             // Fallback on earlier versions
         }
     }
+    static func gotoFind(){
+        App.shared.goToPage(GlassesFindVC())
+    }
+    static func gotoLogin(){
+        App.shared.window?.rootViewController = BaseNC(rootViewController: DcLoginVC())
+    }
 }
index 5de3ed7..552d257 100644 (file)
@@ -308,7 +308,6 @@ class DcHomeDeviceCell: BaseCollectionViewCell {
             print("长按结束")
         }
     }
-    
 }
 fileprivate class DcHomeAddCell: BaseCollectionViewCell {
     let bgView = UIView()
index 677138b..78a0e53 100644 (file)
@@ -85,7 +85,6 @@ extension ModeVC{
         self.navBar.title = CCBleManager.shared.connectPeripheral?.device.name ?? ""
         
         headerView.connetedView.isHidden = !CCBleManager.shared.isConneted
-
     }
     
     func selectedModeAction(_ mode:ModeEffectsType){
@@ -99,14 +98,8 @@ extension ModeVC{
     }
     @objc func findAction(){
         if CCBleManager.shared.isConneted {
-            if CCConfig.appType == .deepchords{
-                App.shared.goToPage(FindVC())
-            }
-            else{
-                App.shared.goToPage(GlassesFindVC())
-            }
+            CCPage.gotoFind()
         }
-        
     }
 }
 
index 0dc29c2..2ea81d0 100644 (file)
@@ -49,7 +49,7 @@ class BaseTC:UITabBarController{
         appearance.stackedLayoutAppearance.normal.titleTextAttributes = [NSAttributedString.Key.foregroundColor:UIColor.color(.level2)]
         appearance.stackedLayoutAppearance.selected.titleTextAttributes = [NSAttributedString.Key.foregroundColor:UIColor.white]
         self.tabBar.standardAppearance = appearance
-        self.tabBar.backgroundColor = .rgb(0x242424)
+        self.tabBar.backgroundColor = .color(.cellBg)
         view.backgroundColor = .color(.bgColor)
 
 
index 2d8feae..9aa7971 100644 (file)
@@ -40,12 +40,13 @@ class PbTctyVC:BaseVC{
         translateTextView.do { v in
             v.textView.textColor = .color(.level1)
             v.placeHolde = "此处将显示译文".l10n
-            if CCConfig.appType == .deepchords{
-                v.bgView.yc.addgradientLayer(colors: [.color(.theme),.color(.bgColor)], direction: .top2down,rect: CGRect(x: 0, y: 0, width: kScreenWid, height: (kScreenHei - kNavBtm - 120 - 10)/2))
-                v.bgView.alpha = 0.1
+            if CCConfig.appType == .playboy{
+                v.bgView.backgroundColor = .color(.cellBg)
             }
             else{
-                v.bgView.backgroundColor = .color(.cellBg)
+                v.bgView.yc.addgradientLayer(colors: [.color(.theme),.color(.bgColor)], direction: .top2down,rect: CGRect(x: 0, y: 0, width: kScreenWid, height: (kScreenHei - kNavBtm - 120 - 10)/2))
+                v.bgView.alpha = 0.1
+                
             }
             v.yc.setCorners(withRoundedRect: CGRect(x: 0, y: 0, width: kScreenWid, height: (kScreenHei - kNavBtm - 120 - 10)/2), roundingCorners: [.topLeft,.topRight], cornerRadii: CGSize(width: 20, height: 20))
         }
diff --git a/ShenYin/ShenYin/Channel/PLAYBOY/PLAYBOY.xcassets/logo_1.imageset/Slice 117@2x.png b/ShenYin/ShenYin/Channel/PLAYBOY/PLAYBOY.xcassets/logo_1.imageset/Slice 117@2x.png
deleted file mode 100644 (file)
index e788dbb..0000000
Binary files a/ShenYin/ShenYin/Channel/PLAYBOY/PLAYBOY.xcassets/logo_1.imageset/Slice 117@2x.png and /dev/null differ
diff --git a/ShenYin/ShenYin/Channel/PLAYBOY/PLAYBOY.xcassets/logo_1.imageset/Slice 117@3x.png b/ShenYin/ShenYin/Channel/PLAYBOY/PLAYBOY.xcassets/logo_1.imageset/Slice 117@3x.png
deleted file mode 100644 (file)
index b6a5dc2..0000000
Binary files a/ShenYin/ShenYin/Channel/PLAYBOY/PLAYBOY.xcassets/logo_1.imageset/Slice 117@3x.png and /dev/null differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/Config/CCConfig.swift b/ShenYin/ShenYin/Channel/PaXa/Config/CCConfig.swift
new file mode 100644 (file)
index 0000000..10a0e1e
--- /dev/null
@@ -0,0 +1,73 @@
+//
+//  Config.swift
+//  ShenYin
+//
+//  Created by liangshi on 2025/10/15.
+//
+
+class CCConfig{
+    /// app类型
+    static let appType = CCAppType.paxa
+    /// sdk类型
+    static var sdkType = CCSdkType.joy
+    /// 是否显示北科AI
+    static var showRaisoundChat = false
+    
+    /// app语言
+    static var appLanguage = AppSupportLanguage.english
+    /// 微信id
+    static let wxAppID = "wxd9d677e0024caa90"
+    /// 通用链接
+    /// https://dc-cloud-pub.tos-cn-guangzhou.volces.com/apple-app-site-association
+    static let wxUniversalLink = "https://dc-cloud-pub.tos-cn-guangzhou.volces.com/app/"
+    /// appstore地址
+    static let appStoreLink = "https://itunes.apple.com/cn/app/6752551504?mt=8"
+    /// 版本检测
+    static let appStoreVersionURL = "https://itunes.apple.com/cn/lookup?id=6752551504"
+    
+    /// 服务器地址
+//    static let baseURL = "http://118.145.178.188:32000"
+    static let baseURL = "https://app-api.deepchords.com"
+    //海外版
+//    static let baseURL = "https://app-api.deepchords-ai.com"
+    
+    /// 用户隐私协议地址
+    static let yonghuBaseURL = "https://pub-tos.deepchords.com"
+
+    
+    static let revokeText = "请您确保您是有权进行本撤回同意隐私政策操作的相关当事人。撤回同意隐私政策,您将放弃以下资产或者权益:\n\n1.数据清空\n将会停止收集您的个人信息。您使用DeepChords应用过程中产生的数据将被清空;手机中DeepChords应用的缓存数据将被清除。\n\n2.设备解除绑定\nDeepChords账号中,所有设备会与您当前登录的账号解除绑定,并清除设备之前存储在服务器的数据。存储在物理设备中的数据请通过人工本地物理重置来清除。如果您需要重新使用设备,需要您再次进行绑定并且重新授权。\n\n3.其他\n此举还将撤回您对用户协议的同意,并退出DeepChords应用。\n\n请您知悉,撤回同意隐私政策不代表撤回同意前的相关行为和责任得到豁免或减轻。若您需要重新在该账号管理设备,需要您重新授权并绑定。请谨慎操作!"
+    static let findText = "查找耳机".l10n
+    static let deviceType = "耳机".l10n
+    static let serviceLogo = "logo_2"
+    static let userInfoList:[UserInfoCellType] =  [.avatar,.nickName,.gender,.birthday,.height,.weight,.hobbies,.area]
+    static let preferredStatusBarStyle: UIStatusBarStyle = .darkContent
+}
+extension YLColor: ColorRGBProviderProtocol {
+    public var rgbValue: Int {
+            switch self {
+            case .bgColor:
+                return 0xF1F0EA
+            case .theme:
+                return 0x7FD29A
+            case .level1:
+                return 0x121212
+            case .level2:
+                return 0x666666
+            case .level3:
+                return 0x8d8d8d
+            case .placeholder:
+                return 0xcccccc
+            case .separateLine:
+                return 0xF2F2F2
+            case .brokenLine:
+                return 0x93C6EC
+            case .cellBg:
+                return 0xffffff
+            case .sport:
+                return 0x24C789
+            case .inputBg:
+                return 0xF3F4F8
+            }
+        }
+
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.entitlements b/ShenYin/ShenYin/Channel/PaXa/PaXa.entitlements
new file mode 100644 (file)
index 0000000..4fa5221
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>com.apple.developer.applesignin</key>
+       <array>
+               <string>Default</string>
+       </array>
+       <key>com.apple.developer.associated-domains</key>
+       <array>
+               <string>applinks:dc-cloud-pub.tos-cn-guangzhou.volces.com</string>
+       </array>
+</dict>
+</plist>
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.plist b/ShenYin/ShenYin/Channel/PaXa/PaXa.plist
new file mode 100644 (file)
index 0000000..6c69c97
--- /dev/null
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+       <key>CFBundleURLTypes</key>
+       <array>
+               <dict>
+                       <key>CFBundleTypeRole</key>
+                       <string>Editor</string>
+                       <key>CFBundleURLName</key>
+                       <string>weixin</string>
+                       <key>CFBundleURLSchemes</key>
+                       <array>
+                               <string>wxd9d677e0024caa90</string>
+                       </array>
+               </dict>
+       </array>
+       <key>LSApplicationQueriesSchemes</key>
+       <array>
+               <string>weixin</string>
+               <string>weixinURLParamsAPI</string>
+               <string>weixinULAPI</string>
+       </array>
+       <key>NSAppTransportSecurity</key>
+       <dict>
+               <key>NSAllowsArbitraryLoads</key>
+               <true/>
+       </dict>
+       <key>UIApplicationSceneManifest</key>
+       <dict>
+               <key>UIApplicationSupportsMultipleScenes</key>
+               <false/>
+               <key>UISceneConfigurations</key>
+               <dict>
+                       <key>UIWindowSceneSessionRoleApplication</key>
+                       <array>
+                               <dict>
+                                       <key>UISceneConfigurationName</key>
+                                       <string>Default Configuration</string>
+                                       <key>UISceneDelegateClassName</key>
+                                       <string>$(PRODUCT_MODULE_NAME).SceneDelegate</string>
+                                       <key>UISceneStoryboardFile</key>
+                                       <string>Main</string>
+                               </dict>
+                       </array>
+               </dict>
+       </dict>
+       <key>UIBackgroundModes</key>
+       <array>
+               <string>bluetooth-peripheral</string>
+               <string>bluetooth-central</string>
+               <string>audio</string>
+       </array>
+       <key>UIDesignRequiresCompatibility</key>
+       <true/>
+</dict>
+</plist>
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.storyboard b/ShenYin/ShenYin/Channel/PaXa/PaXa.storyboard
new file mode 100644 (file)
index 0000000..3e7fe96
--- /dev/null
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="24506" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="01J-lp-oVM">
+    <device id="retina6_12" orientation="portrait" appearance="light"/>
+    <dependencies>
+        <deployment identifier="iOS"/>
+        <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="24504"/>
+        <capability name="Safe area layout guides" minToolsVersion="9.0"/>
+        <capability name="System colors in document resources" minToolsVersion="11.0"/>
+        <capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
+    </dependencies>
+    <scenes>
+        <!--View Controller-->
+        <scene sceneID="EHf-IW-A2E">
+            <objects>
+                <viewController id="01J-lp-oVM" sceneMemberID="viewController">
+                    <view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
+                        <rect key="frame" x="0.0" y="0.0" width="393" height="852"/>
+                        <autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
+                        <subviews>
+                            <imageView clipsSubviews="YES" userInteractionEnabled="NO" contentMode="scaleAspectFit" horizontalHuggingPriority="251" verticalHuggingPriority="251" image="launch_" translatesAutoresizingMaskIntoConstraints="NO" id="8TX-Ve-nzh">
+                                <rect key="frame" x="152.66666666666666" y="318" width="88" height="80"/>
+                                <constraints>
+                                    <constraint firstAttribute="height" constant="80" id="DNK-i3-D42"/>
+                                    <constraint firstAttribute="width" constant="88" id="EyO-1D-4e6"/>
+                                </constraints>
+                            </imageView>
+                        </subviews>
+                        <viewLayoutGuide key="safeArea" id="6Tk-OE-BBY"/>
+                        <color key="backgroundColor" systemColor="systemBackgroundColor"/>
+                        <constraints>
+                            <constraint firstItem="8TX-Ve-nzh" firstAttribute="centerX" secondItem="Ze5-6b-2t3" secondAttribute="centerX" id="25Q-jH-Ved"/>
+                            <constraint firstItem="8TX-Ve-nzh" firstAttribute="top" secondItem="6Tk-OE-BBY" secondAttribute="top" constant="200" id="Hvr-8h-kxK"/>
+                        </constraints>
+                    </view>
+                </viewController>
+                <placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
+            </objects>
+            <point key="canvasLocation" x="52.671755725190835" y="374.64788732394368"/>
+        </scene>
+    </scenes>
+    <resources>
+        <image name="launch_" width="80" height="80"/>
+        <systemColor name="systemBackgroundColor">
+            <color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
+        </systemColor>
+    </resources>
+</document>
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/AccentColor.colorset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/AccentColor.colorset/Contents.json
new file mode 100644 (file)
index 0000000..eb87897
--- /dev/null
@@ -0,0 +1,11 @@
+{
+  "colors" : [
+    {
+      "idiom" : "universal"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/AppIcon.appiconset/20260326-153535.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/AppIcon.appiconset/20260326-153535.png
new file mode 100644 (file)
index 0000000..4926604
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/AppIcon.appiconset/20260326-153535.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/AppIcon.appiconset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/AppIcon.appiconset/Contents.json
new file mode 100644 (file)
index 0000000..acabe45
--- /dev/null
@@ -0,0 +1,14 @@
+{
+  "images" : [
+    {
+      "filename" : "20260326-153535.png",
+      "idiom" : "universal",
+      "platform" : "ios",
+      "size" : "1024x1024"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/New Folder/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/New Folder/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
@@ -5,12 +5,12 @@
       "scale" : "1x"
     },
     {
-      "filename" : "Slice 117@2x.png",
+      "filename" : "Frame (3).png",
       "idiom" : "universal",
       "scale" : "2x"
     },
     {
-      "filename" : "Slice 117@3x.png",
+      "filename" : "Frame (4).png",
       "idiom" : "universal",
       "scale" : "3x"
     }
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/help_icon.imageset/Frame (3).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/help_icon.imageset/Frame (3).png
new file mode 100644 (file)
index 0000000..c334c39
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/help_icon.imageset/Frame (3).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/help_icon.imageset/Frame (4).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/help_icon.imageset/Frame (4).png
new file mode 100644 (file)
index 0000000..5695e2b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/help_icon.imageset/Frame (4).png differ
@@ -1,16 +1,15 @@
 {
   "images" : [
     {
+      "filename" : "server_qr.png",
       "idiom" : "universal",
       "scale" : "1x"
     },
     {
-      "filename" : "Group@2x.png",
       "idiom" : "universal",
       "scale" : "2x"
     },
     {
-      "filename" : "Group@3x.png",
       "idiom" : "universal",
       "scale" : "3x"
     }
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/server_qr.imageset/server_qr.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/server_qr.imageset/server_qr.png
new file mode 100644 (file)
index 0000000..a06461f
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/customer/server_qr.imageset/server_qr.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_ble.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_ble.imageset/Contents.json
new file mode 100644 (file)
index 0000000..02859c1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2272@2x(1).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2272@3x(1).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_ble.imageset/Frame_2272@2x(1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_ble.imageset/Frame_2272@2x(1).png
new file mode 100644 (file)
index 0000000..f6626a5
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_ble.imageset/Frame_2272@2x(1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_ble.imageset/Frame_2272@3x(1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_ble.imageset/Frame_2272@3x(1).png
new file mode 100644 (file)
index 0000000..a035378
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_ble.imageset/Frame_2272@3x(1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_logo.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_logo.imageset/Contents.json
new file mode 100644 (file)
index 0000000..b495a0c
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2273@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2273@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_logo.imageset/Frame_2273@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_logo.imageset/Frame_2273@2x.png
new file mode 100644 (file)
index 0000000..beaa181
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_logo.imageset/Frame_2273@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_logo.imageset/Frame_2273@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_logo.imageset/Frame_2273@3x.png
new file mode 100644 (file)
index 0000000..7c1df5e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_logo.imageset/Frame_2273@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_qr.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_qr.imageset/Contents.json
new file mode 100644 (file)
index 0000000..4f11c44
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "tab-扫码_1@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "tab-扫码_1@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_qr.imageset/tab-扫码_1@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_qr.imageset/tab-扫码_1@2x.png
new file mode 100644 (file)
index 0000000..7f2ac6e
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_qr.imageset/tab-\346\211\253\347\240\201_1@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_qr.imageset/tab-扫码_1@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_qr.imageset/tab-扫码_1@3x.png
new file mode 100644 (file)
index 0000000..6fe982e
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/device_qr.imageset/tab-\346\211\253\347\240\201_1@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_close.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_close.imageset/Contents.json
new file mode 100644 (file)
index 0000000..3fd78ab
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 49@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 49@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_close.imageset/Slice 49@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_close.imageset/Slice 49@2x.png
new file mode 100644 (file)
index 0000000..f21e71b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_close.imageset/Slice 49@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_close.imageset/Slice 49@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_close.imageset/Slice 49@3x.png
new file mode 100644 (file)
index 0000000..ab93842
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_close.imageset/Slice 49@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_set.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_set.imageset/Contents.json
new file mode 100644 (file)
index 0000000..dcf07d8
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 47@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 47@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_set.imageset/Slice 47@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_set.imageset/Slice 47@2x.png
new file mode 100644 (file)
index 0000000..4b11b18
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_set.imageset/Slice 47@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_set.imageset/Slice 47@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_set.imageset/Slice 47@3x.png
new file mode 100644 (file)
index 0000000..781374a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/pip_set.imageset/Slice 47@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_down.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_down.imageset/Contents.json
new file mode 100644 (file)
index 0000000..df07e08
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Fill 1备份 4@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Fill 1备份 4@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_down.imageset/Fill 1备份 4@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_down.imageset/Fill 1备份 4@2x.png
new file mode 100644 (file)
index 0000000..d7e1029
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_down.imageset/Fill 1\345\244\207\344\273\275 4@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_down.imageset/Fill 1备份 4@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_down.imageset/Fill 1备份 4@3x.png
new file mode 100644 (file)
index 0000000..5ec465e
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_down.imageset/Fill 1\345\244\207\344\273\275 4@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_nor.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_nor.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5472ad7
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Fill 1@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Fill 1@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_nor.imageset/Fill 1@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_nor.imageset/Fill 1@2x.png
new file mode 100644 (file)
index 0000000..22d2248
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_nor.imageset/Fill 1@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_nor.imageset/Fill 1@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_nor.imageset/Fill 1@3x.png
new file mode 100644 (file)
index 0000000..5d22c60
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_flash_nor.imageset/Fill 1@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_down.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_down.imageset/Contents.json
new file mode 100644 (file)
index 0000000..fd60f5a
--- /dev/null
@@ -0,0 +1,21 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "qrcode_scan_btn_photo_down@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_down.imageset/qrcode_scan_btn_photo_down@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_down.imageset/qrcode_scan_btn_photo_down@2x.png
new file mode 100644 (file)
index 0000000..d2a4b8c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_down.imageset/qrcode_scan_btn_photo_down@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_nor.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_nor.imageset/Contents.json
new file mode 100644 (file)
index 0000000..c855e19
--- /dev/null
@@ -0,0 +1,21 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "qrcode_scan_btn_photo_nor@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_nor.imageset/qrcode_scan_btn_photo_nor@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_nor.imageset/qrcode_scan_btn_photo_nor@2x.png
new file mode 100644 (file)
index 0000000..7ad4a2d
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_btn_photo_nor.imageset/qrcode_scan_btn_photo_nor@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green 1.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green 1.imageset/Contents.json
new file mode 100644 (file)
index 0000000..1cc8130
--- /dev/null
@@ -0,0 +1,21 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "qrcode_scan_light_green@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green 1.imageset/qrcode_scan_light_green@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green 1.imageset/qrcode_scan_light_green@2x.png
new file mode 100644 (file)
index 0000000..0693c5a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green 1.imageset/qrcode_scan_light_green@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green.imageset/Contents.json
new file mode 100644 (file)
index 0000000..1cc8130
--- /dev/null
@@ -0,0 +1,21 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "qrcode_scan_light_green@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green.imageset/qrcode_scan_light_green@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green.imageset/qrcode_scan_light_green@2x.png
new file mode 100644 (file)
index 0000000..0693c5a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_light_green.imageset/qrcode_scan_light_green@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_titlebar_back_nor.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_titlebar_back_nor.imageset/Contents.json
new file mode 100644 (file)
index 0000000..e8581fc
--- /dev/null
@@ -0,0 +1,21 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "qrcode_scan_titlebar_back_nor@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_titlebar_back_nor.imageset/qrcode_scan_titlebar_back_nor@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_titlebar_back_nor.imageset/qrcode_scan_titlebar_back_nor@2x.png
new file mode 100644 (file)
index 0000000..5bb2e31
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/qrcode_scan_titlebar_back_nor.imageset/qrcode_scan_titlebar_back_nor@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/refresh_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/refresh_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..95036ed
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "刷新_(1) 1@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "刷新_(1) 1@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/refresh_icon.imageset/刷新_(1) 1@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/refresh_icon.imageset/刷新_(1) 1@2x.png
new file mode 100644 (file)
index 0000000..5228e39
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/refresh_icon.imageset/\345\210\267\346\226\260_(1) 1@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/refresh_icon.imageset/刷新_(1) 1@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/refresh_icon.imageset/刷新_(1) 1@3x.png
new file mode 100644 (file)
index 0000000..d89ee21
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/device/refresh_icon.imageset/\345\210\267\346\226\260_(1) 1@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/audio_record_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/audio_record_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..0ffdf24
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "record_normal@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "record_normal@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/audio_record_normal.imageset/record_normal@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/audio_record_normal.imageset/record_normal@2x.png
new file mode 100644 (file)
index 0000000..675a506
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/audio_record_normal.imageset/record_normal@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/audio_record_normal.imageset/record_normal@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/audio_record_normal.imageset/record_normal@3x.png
new file mode 100644 (file)
index 0000000..d9ec282
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/audio_record_normal.imageset/record_normal@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..6a4d508
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Vector@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Vector@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_normal.imageset/Vector@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_normal.imageset/Vector@2x.png
new file mode 100644 (file)
index 0000000..afd344c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_normal.imageset/Vector@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_normal.imageset/Vector@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_normal.imageset/Vector@3x.png
new file mode 100644 (file)
index 0000000..ebeb78f
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_normal.imageset/Vector@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..04fa73f
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 2104@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 2104@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_normal.imageset/Group 2104@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_normal.imageset/Group 2104@2x.png
new file mode 100644 (file)
index 0000000..238251e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_normal.imageset/Group 2104@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_normal.imageset/Group 2104@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_normal.imageset/Group 2104@3x.png
new file mode 100644 (file)
index 0000000..052a3af
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_normal.imageset/Group 2104@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_stop.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_stop.imageset/Contents.json
new file mode 100644 (file)
index 0000000..3adc415
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2122@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2122@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_stop.imageset/Group_2122@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_stop.imageset/Group_2122@2x.png
new file mode 100644 (file)
index 0000000..1ffb38a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_stop.imageset/Group_2122@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_stop.imageset/Group_2122@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_stop.imageset/Group_2122@3x.png
new file mode 100644 (file)
index 0000000..93b3ac8
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_record_stop.imageset/Group_2122@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_selected.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_selected.imageset/Contents.json
new file mode 100644 (file)
index 0000000..a736381
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2287@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2287@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_selected.imageset/Group_2287@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_selected.imageset/Group_2287@2x.png
new file mode 100644 (file)
index 0000000..2ee1b0b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_selected.imageset/Group_2287@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_selected.imageset/Group_2287@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_selected.imageset/Group_2287@3x.png
new file mode 100644 (file)
index 0000000..3633f59
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/btn_selected.imageset/Group_2287@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/calendar_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/calendar_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..a55920b
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "日历_(1)@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "日历_(1)@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/calendar_icon.imageset/日历_(1)@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/calendar_icon.imageset/日历_(1)@2x.png
new file mode 100644 (file)
index 0000000..d6c429b
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/calendar_icon.imageset/\346\227\245\345\216\206_(1)@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/calendar_icon.imageset/日历_(1)@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/calendar_icon.imageset/日历_(1)@3x.png
new file mode 100644 (file)
index 0000000..9999f4f
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/calendar_icon.imageset/\346\227\245\345\216\206_(1)@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/cell_selected.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/cell_selected.imageset/Contents.json
new file mode 100644 (file)
index 0000000..cc4b8f5
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2192@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2192@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/cell_selected.imageset/Frame 2192@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/cell_selected.imageset/Frame 2192@2x.png
new file mode 100644 (file)
index 0000000..7c9da03
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/cell_selected.imageset/Frame 2192@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/cell_selected.imageset/Frame 2192@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/cell_selected.imageset/Frame 2192@3x.png
new file mode 100644 (file)
index 0000000..e4b388d
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/cell_selected.imageset/Frame 2192@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Contents.json
new file mode 100644 (file)
index 0000000..9daf4af
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2374.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2374@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2374@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374.png
new file mode 100644 (file)
index 0000000..7854598
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374@2x.png
new file mode 100644 (file)
index 0000000..d32d292
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374@3x.png
new file mode 100644 (file)
index 0000000..a7d2e09
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_assistant.imageset/Group_2374@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Contents.json
new file mode 100644 (file)
index 0000000..05ca010
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2378.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2378@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2378@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378.png
new file mode 100644 (file)
index 0000000..b7fc400
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378@2x.png
new file mode 100644 (file)
index 0000000..995cf45
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378@3x.png
new file mode 100644 (file)
index 0000000..07adc44
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_beijingxiaoye.imageset/Group_2378@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Contents.json
new file mode 100644 (file)
index 0000000..81f68b7
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2382.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2382@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2382@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382.png
new file mode 100644 (file)
index 0000000..f9f1235
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382@2x.png
new file mode 100644 (file)
index 0000000..beb2faf
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382@3x.png
new file mode 100644 (file)
index 0000000..fe776cf
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_gaolengyujie.imageset/Group_2382@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Contents.json
new file mode 100644 (file)
index 0000000..48826de
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2377.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2377@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2377@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377.png
new file mode 100644 (file)
index 0000000..6ccc286
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377@2x.png
new file mode 100644 (file)
index 0000000..f0c4821
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377@3x.png
new file mode 100644 (file)
index 0000000..621b4a6
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_linjianvhai.imageset/Group_2377@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Contents.json
new file mode 100644 (file)
index 0000000..799f320
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2383.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2383@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2383@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383.png
new file mode 100644 (file)
index 0000000..a308aab
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383@2x.png
new file mode 100644 (file)
index 0000000..c66d7ab
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383@3x.png
new file mode 100644 (file)
index 0000000..f0298f0
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_qitiandasheng.imageset/Group_2383@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Contents.json
new file mode 100644 (file)
index 0000000..8bdc763
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2376.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2376@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2376@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376.png
new file mode 100644 (file)
index 0000000..4f9c30b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376@2x.png
new file mode 100644 (file)
index 0000000..d6f8979
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376@3x.png
new file mode 100644 (file)
index 0000000..6ae260a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_shaonianzixin.imageset/Group_2376@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Contents.json
new file mode 100644 (file)
index 0000000..2c38c77
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group 2375.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 2375@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 2375@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375.png
new file mode 100644 (file)
index 0000000..dc14cb9
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375@2x.png
new file mode 100644 (file)
index 0000000..322b720
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375@3x.png
new file mode 100644 (file)
index 0000000..2ebf577
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_sunnyboy.imageset/Group 2375@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/Contents.json
new file mode 100644 (file)
index 0000000..89bec6d
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "默认.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "默认@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "默认@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/默认.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/默认.png
new file mode 100644 (file)
index 0000000..0e7270e
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/\351\273\230\350\256\244.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/默认@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/默认@2x.png
new file mode 100644 (file)
index 0000000..d20c9c4
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/\351\273\230\350\256\244@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/默认@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/默认@3x.png
new file mode 100644 (file)
index 0000000..2c8d2ee
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_test_xiaoyin.imageset/\351\273\230\350\256\244@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Contents.json
new file mode 100644 (file)
index 0000000..ea3f95f
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2379.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2379@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2379@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379.png
new file mode 100644 (file)
index 0000000..91bbbb1
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379@2x.png
new file mode 100644 (file)
index 0000000..c6b456c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379@3x.png
new file mode 100644 (file)
index 0000000..688452c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_tiexinnanyou.imageset/Group_2379@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Contents.json
new file mode 100644 (file)
index 0000000..76d6239
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2380.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2380@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2380@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380.png
new file mode 100644 (file)
index 0000000..dd13816
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380@2x.png
new file mode 100644 (file)
index 0000000..3de03fd
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380@3x.png
new file mode 100644 (file)
index 0000000..6eaa2a2
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_wanwanxiaohe.imageset/Group_2380@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Contents.json
new file mode 100644 (file)
index 0000000..c0acf24
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2381.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2381@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2381@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381.png
new file mode 100644 (file)
index 0000000..f322b23
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381@2x.png
new file mode 100644 (file)
index 0000000..3e698c0
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381@3x.png
new file mode 100644 (file)
index 0000000..4d7e956
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/chat/role_zhixinggujie.imageset/Group_2381@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_btn_1.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_btn_1.imageset/Contents.json
new file mode 100644 (file)
index 0000000..12db5bd
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2372@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2372@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_btn_1.imageset/Group_2372@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_btn_1.imageset/Group_2372@2x.png
new file mode 100644 (file)
index 0000000..81087d4
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_btn_1.imageset/Group_2372@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_btn_1.imageset/Group_2372@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_btn_1.imageset/Group_2372@3x.png
new file mode 100644 (file)
index 0000000..a651649
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_btn_1.imageset/Group_2372@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..6a4d508
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Vector@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Vector@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon.imageset/Vector@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon.imageset/Vector@2x.png
new file mode 100644 (file)
index 0000000..bc7a506
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon.imageset/Vector@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon.imageset/Vector@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon.imageset/Vector@3x.png
new file mode 100644 (file)
index 0000000..32a9a9d
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon.imageset/Vector@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon_1.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon_1.imageset/Contents.json
new file mode 100644 (file)
index 0000000..9e74fdf
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2256@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2256@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon_1.imageset/Frame_2256@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon_1.imageset/Frame_2256@2x.png
new file mode 100644 (file)
index 0000000..0d587c3
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon_1.imageset/Frame_2256@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon_1.imageset/Frame_2256@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon_1.imageset/Frame_2256@3x.png
new file mode 100644 (file)
index 0000000..2502b23
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/close_icon_1.imageset/Frame_2256@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..06e6940
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2216@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2216@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_normal.imageset/Frame_2216@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_normal.imageset/Frame_2216@2x.png
new file mode 100644 (file)
index 0000000..030ed6e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_normal.imageset/Frame_2216@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_normal.imageset/Frame_2216@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_normal.imageset/Frame_2216@3x.png
new file mode 100644 (file)
index 0000000..cc17d36
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_normal.imageset/Frame_2216@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Contents.json
new file mode 100644 (file)
index 0000000..06e6940
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2216@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2216@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Frame_2216@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Frame_2216@2x.png
new file mode 100644 (file)
index 0000000..b947bdb
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Frame_2216@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Frame_2216@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Frame_2216@3x.png
new file mode 100644 (file)
index 0000000..1aede79
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/collection_selected.imageset/Frame_2216@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/copy_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/copy_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..617c769
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "复制_1@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "复制_1@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/copy_icon.imageset/复制_1@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/copy_icon.imageset/复制_1@2x.png
new file mode 100644 (file)
index 0000000..84d7017
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/copy_icon.imageset/\345\244\215\345\210\266_1@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/copy_icon.imageset/复制_1@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/copy_icon.imageset/复制_1@3x.png
new file mode 100644 (file)
index 0000000..7b06553
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/copy_icon.imageset/\345\244\215\345\210\266_1@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/delete_4.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/delete_4.imageset/Contents.json
new file mode 100644 (file)
index 0000000..898c9dd
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 1938@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 1938@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/delete_4.imageset/Frame 1938@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/delete_4.imageset/Frame 1938@2x.png
new file mode 100644 (file)
index 0000000..add52c0
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/delete_4.imageset/Frame 1938@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/delete_4.imageset/Frame 1938@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/delete_4.imageset/Frame 1938@3x.png
new file mode 100644 (file)
index 0000000..52a16d1
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/delete_4.imageset/Frame 1938@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_ear.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_ear.imageset/Contents.json
new file mode 100644 (file)
index 0000000..6d169ae
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2437@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2437@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_ear.imageset/Group_2437@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_ear.imageset/Group_2437@2x.png
new file mode 100644 (file)
index 0000000..275aaab
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_ear.imageset/Group_2437@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_ear.imageset/Group_2437@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_ear.imageset/Group_2437@3x.png
new file mode 100644 (file)
index 0000000..752bfa3
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_ear.imageset/Group_2437@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_phone.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_phone.imageset/Contents.json
new file mode 100644 (file)
index 0000000..b7db985
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2435@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2435@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_phone.imageset/Group_2435@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_phone.imageset/Group_2435@2x.png
new file mode 100644 (file)
index 0000000..1fe725e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_phone.imageset/Group_2435@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_phone.imageset/Group_2435@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_phone.imageset/Group_2435@3x.png
new file mode 100644 (file)
index 0000000..62a8eab
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/dialog_device_phone.imageset/Group_2435@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/filter.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/filter.imageset/Contents.json
new file mode 100644 (file)
index 0000000..1f6ca67
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2244@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2244@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/filter.imageset/Frame_2244@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/filter.imageset/Frame_2244@2x.png
new file mode 100644 (file)
index 0000000..22e38d6
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/filter.imageset/Frame_2244@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/filter.imageset/Frame_2244@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/filter.imageset/Frame_2244@3x.png
new file mode 100644 (file)
index 0000000..d332471
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/filter.imageset/Frame_2244@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_bg.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_bg.imageset/Contents.json
new file mode 100644 (file)
index 0000000..59cf37e
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Rectangle_966@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Rectangle_966@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_bg.imageset/Rectangle_966@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_bg.imageset/Rectangle_966@2x.png
new file mode 100644 (file)
index 0000000..590adb4
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_bg.imageset/Rectangle_966@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_bg.imageset/Rectangle_966@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_bg.imageset/Rectangle_966@3x.png
new file mode 100644 (file)
index 0000000..e07c11c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_bg.imageset/Rectangle_966@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_callRecord.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_callRecord.imageset/Contents.json
new file mode 100644 (file)
index 0000000..12d064a
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2255-5 1.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2255-5.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_callRecord.imageset/Frame 2255-5 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_callRecord.imageset/Frame 2255-5 1.png
new file mode 100644 (file)
index 0000000..810d154
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_callRecord.imageset/Frame 2255-5 1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_callRecord.imageset/Frame 2255-5.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_callRecord.imageset/Frame 2255-5.png
new file mode 100644 (file)
index 0000000..db4131a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_callRecord.imageset/Frame 2255-5.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chat.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chat.imageset/Contents.json
new file mode 100644 (file)
index 0000000..87408f5
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 2401.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 2400.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chat.imageset/Group 2400.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chat.imageset/Group 2400.png
new file mode 100644 (file)
index 0000000..407a752
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chat.imageset/Group 2400.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chat.imageset/Group 2401.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chat.imageset/Group 2401.png
new file mode 100644 (file)
index 0000000..a303e99
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chat.imageset/Group 2401.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chinese2English.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chinese2English.imageset/Contents.json
new file mode 100644 (file)
index 0000000..faccd17
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2255-1 1.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2255-1.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chinese2English.imageset/Frame 2255-1 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chinese2English.imageset/Frame 2255-1 1.png
new file mode 100644 (file)
index 0000000..ef717a2
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chinese2English.imageset/Frame 2255-1 1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chinese2English.imageset/Frame 2255-1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chinese2English.imageset/Frame 2255-1.png
new file mode 100644 (file)
index 0000000..1b78a63
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_chinese2English.imageset/Frame 2255-1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_dialogTranslate.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_dialogTranslate.imageset/Contents.json
new file mode 100644 (file)
index 0000000..3cd4574
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2255-2 1.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2255-2.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2 1.png
new file mode 100644 (file)
index 0000000..d16c6b6
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2 1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2.png
new file mode 100644 (file)
index 0000000..fba1eec
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_dialogTranslate.imageset/Frame 2255-2.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_fileRecord.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_fileRecord.imageset/Contents.json
new file mode 100644 (file)
index 0000000..12b1907
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2256.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2255.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_fileRecord.imageset/Frame 2255.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_fileRecord.imageset/Frame 2255.png
new file mode 100644 (file)
index 0000000..2eacb70
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_fileRecord.imageset/Frame 2255.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_fileRecord.imageset/Frame 2256.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_fileRecord.imageset/Frame 2256.png
new file mode 100644 (file)
index 0000000..708df37
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_fileRecord.imageset/Frame 2256.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_header.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_header.imageset/Contents.json
new file mode 100644 (file)
index 0000000..0d5692b
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Rectangle 1.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Rectangle.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_header.imageset/Rectangle 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_header.imageset/Rectangle 1.png
new file mode 100644 (file)
index 0000000..5a59929
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_header.imageset/Rectangle 1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_header.imageset/Rectangle.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_header.imageset/Rectangle.png
new file mode 100644 (file)
index 0000000..fa23e2f
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_header.imageset/Rectangle.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordHistory.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordHistory.imageset/Contents.json
new file mode 100644 (file)
index 0000000..65c1f79
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "icon_录音历史 2.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "icon_录音历史 1.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordHistory.imageset/icon_录音历史 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordHistory.imageset/icon_录音历史 1.png
new file mode 100644 (file)
index 0000000..15793d4
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordHistory.imageset/icon_\345\275\225\351\237\263\345\216\206\345\217\262 1.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordHistory.imageset/icon_录音历史 2.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordHistory.imageset/icon_录音历史 2.png
new file mode 100644 (file)
index 0000000..18abbd3
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordHistory.imageset/icon_\345\275\225\351\237\263\345\216\206\345\217\262 2.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordTranslate.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordTranslate.imageset/Contents.json
new file mode 100644 (file)
index 0000000..31a4f66
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2255-3 1.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2255-3.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordTranslate.imageset/Frame 2255-3 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordTranslate.imageset/Frame 2255-3 1.png
new file mode 100644 (file)
index 0000000..663451c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordTranslate.imageset/Frame 2255-3 1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordTranslate.imageset/Frame 2255-3.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordTranslate.imageset/Frame 2255-3.png
new file mode 100644 (file)
index 0000000..7c8d93c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_recordTranslate.imageset/Frame 2255-3.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_subtitle.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_subtitle.imageset/Contents.json
new file mode 100644 (file)
index 0000000..55fecaf
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "实时双语字幕@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "实时双语字幕@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_subtitle.imageset/实时双语字幕@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_subtitle.imageset/实时双语字幕@2x.png
new file mode 100644 (file)
index 0000000..73782fe
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_subtitle.imageset/\345\256\236\346\227\266\345\217\214\350\257\255\345\255\227\345\271\225@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_subtitle.imageset/实时双语字幕@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_subtitle.imageset/实时双语字幕@3x.png
new file mode 100644 (file)
index 0000000..2a1bef9
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_subtitle.imageset/\345\256\236\346\227\266\345\217\214\350\257\255\345\255\227\345\271\225@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_textTranslate.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_textTranslate.imageset/Contents.json
new file mode 100644 (file)
index 0000000..3b267a7
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2255-4 1.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2255-4.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_textTranslate.imageset/Frame 2255-4 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_textTranslate.imageset/Frame 2255-4 1.png
new file mode 100644 (file)
index 0000000..402036a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_textTranslate.imageset/Frame 2255-4 1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_textTranslate.imageset/Frame 2255-4.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_textTranslate.imageset/Frame 2255-4.png
new file mode 100644 (file)
index 0000000..8ba3bed
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/home_textTranslate.imageset/Frame 2255-4.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch.imageset/Contents.json
new file mode 100644 (file)
index 0000000..c98d767
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x(2).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x(2).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch.imageset/Frame@2x(2).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch.imageset/Frame@2x(2).png
new file mode 100644 (file)
index 0000000..f8e63fe
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch.imageset/Frame@2x(2).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch.imageset/Frame@3x(2).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch.imageset/Frame@3x(2).png
new file mode 100644 (file)
index 0000000..436718b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch.imageset/Frame@3x(2).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch_gray.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch_gray.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch_gray.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch_gray.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..abcf38d
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch_gray.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch_gray.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch_gray.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..9c25060
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/language_switch_gray.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/lvdong.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/lvdong.imageset/Contents.json
new file mode 100644 (file)
index 0000000..4feb1b9
--- /dev/null
@@ -0,0 +1,21 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "lvdong@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/lvdong.imageset/lvdong@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/lvdong.imageset/lvdong@2x.png
new file mode 100644 (file)
index 0000000..aeac888
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/lvdong.imageset/lvdong@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/output_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/output_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..898c9dd
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 1938@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 1938@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/output_icon.imageset/Frame 1938@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/output_icon.imageset/Frame 1938@2x.png
new file mode 100644 (file)
index 0000000..082ba7a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/output_icon.imageset/Frame 1938@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/output_icon.imageset/Frame 1938@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/output_icon.imageset/Frame 1938@3x.png
new file mode 100644 (file)
index 0000000..df7696d
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/output_icon.imageset/Frame 1938@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Contents.json
new file mode 100644 (file)
index 0000000..7be0bc8
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group 2094.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 2094@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 2094@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094.png
new file mode 100644 (file)
index 0000000..e30d1ec
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094@2x.png
new file mode 100644 (file)
index 0000000..167b65c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094@3x.png
new file mode 100644 (file)
index 0000000..5880006
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_1.imageset/Group 2094@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Contents.json
new file mode 100644 (file)
index 0000000..30b8a9e
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group 2288.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 2288@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 2288@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288.png
new file mode 100644 (file)
index 0000000..f307fdd
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288@2x.png
new file mode 100644 (file)
index 0000000..7f95d5b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288@3x.png
new file mode 100644 (file)
index 0000000..c1c1311
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_2.imageset/Group 2288@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Contents.json
new file mode 100644 (file)
index 0000000..d30d76e
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group 2289.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 2289@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 2289@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289.png
new file mode 100644 (file)
index 0000000..22d828f
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289@2x.png
new file mode 100644 (file)
index 0000000..05aa77e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289@3x.png
new file mode 100644 (file)
index 0000000..1b71907
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_3.imageset/Group 2289@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_1.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_1.imageset/Contents.json
new file mode 100644 (file)
index 0000000..4591384
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 2095@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 2095@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_1.imageset/Group 2095@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_1.imageset/Group 2095@2x.png
new file mode 100644 (file)
index 0000000..6417b96
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_1.imageset/Group 2095@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_1.imageset/Group 2095@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_1.imageset/Group 2095@3x.png
new file mode 100644 (file)
index 0000000..9444543
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_1.imageset/Group 2095@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_2.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_2.imageset/Contents.json
new file mode 100644 (file)
index 0000000..c31e30f
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 2290@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 2290@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_2.imageset/Group 2290@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_2.imageset/Group 2290@2x.png
new file mode 100644 (file)
index 0000000..b90caf4
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_2.imageset/Group 2290@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_2.imageset/Group 2290@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_2.imageset/Group 2290@3x.png
new file mode 100644 (file)
index 0000000..3fe6ff1
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_2.imageset/Group 2290@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_3.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_3.imageset/Contents.json
new file mode 100644 (file)
index 0000000..ba69c16
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 2291@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 2291@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_3.imageset/Group 2291@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_3.imageset/Group 2291@2x.png
new file mode 100644 (file)
index 0000000..78d610c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_3.imageset/Group 2291@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_3.imageset/Group 2291@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_3.imageset/Group 2291@3x.png
new file mode 100644 (file)
index 0000000..a1f0cb6
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_animate_white_3.imageset/Group 2291@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_paus_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_paus_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..8fe8247
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2079@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2079@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_paus_icon.imageset/Frame 2079@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_paus_icon.imageset/Frame 2079@2x.png
new file mode 100644 (file)
index 0000000..89c70c1
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_paus_icon.imageset/Frame 2079@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_paus_icon.imageset/Frame 2079@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_paus_icon.imageset/Frame 2079@3x.png
new file mode 100644 (file)
index 0000000..fd0e9c1
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_paus_icon.imageset/Frame 2079@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_play_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_play_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..8fe8247
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2079@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2079@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_play_icon.imageset/Frame 2079@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_play_icon.imageset/Frame 2079@2x.png
new file mode 100644 (file)
index 0000000..b31ee32
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_play_icon.imageset/Frame 2079@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_play_icon.imageset/Frame 2079@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_play_icon.imageset/Frame 2079@3x.png
new file mode 100644 (file)
index 0000000..18fb61c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/play_play_icon.imageset/Frame 2079@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/polygon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/polygon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..8b4e60a
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Polygon_2@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Polygon_2@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/polygon.imageset/Polygon_2@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/polygon.imageset/Polygon_2@2x.png
new file mode 100644 (file)
index 0000000..3467ca6
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/polygon.imageset/Polygon_2@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/polygon.imageset/Polygon_2@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/polygon.imageset/Polygon_2@3x.png
new file mode 100644 (file)
index 0000000..9e427b4
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/polygon.imageset/Polygon_2@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_copy.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_copy.imageset/Contents.json
new file mode 100644 (file)
index 0000000..7bc450c
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_1938@2x(4).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_1938@3x(4).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_copy.imageset/Frame_1938@2x(4).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_copy.imageset/Frame_1938@2x(4).png
new file mode 100644 (file)
index 0000000..92ab540
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_copy.imageset/Frame_1938@2x(4).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_copy.imageset/Frame_1938@3x(4).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_copy.imageset/Frame_1938@3x(4).png
new file mode 100644 (file)
index 0000000..12af0e5
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_copy.imageset/Frame_1938@3x(4).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_copy.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_copy.imageset/Contents.json
new file mode 100644 (file)
index 0000000..16fb6d3
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 1986@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 1986@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_copy.imageset/Frame 1986@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_copy.imageset/Frame 1986@2x.png
new file mode 100644 (file)
index 0000000..92ab540
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_copy.imageset/Frame 1986@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_copy.imageset/Frame 1986@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_copy.imageset/Frame 1986@3x.png
new file mode 100644 (file)
index 0000000..12af0e5
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_copy.imageset/Frame 1986@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_delete.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_delete.imageset/Contents.json
new file mode 100644 (file)
index 0000000..898c9dd
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 1938@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 1938@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_delete.imageset/Frame 1938@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_delete.imageset/Frame 1938@2x.png
new file mode 100644 (file)
index 0000000..b7ec611
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_delete.imageset/Frame 1938@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_delete.imageset/Frame 1938@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_delete.imageset/Frame 1938@3x.png
new file mode 100644 (file)
index 0000000..ae0a706
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_delete.imageset/Frame 1938@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_font.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_font.imageset/Contents.json
new file mode 100644 (file)
index 0000000..898c9dd
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 1938@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 1938@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_font.imageset/Frame 1938@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_font.imageset/Frame 1938@2x.png
new file mode 100644 (file)
index 0000000..372d948
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_font.imageset/Frame 1938@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_font.imageset/Frame 1938@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_font.imageset/Frame 1938@3x.png
new file mode 100644 (file)
index 0000000..5804bde
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_font.imageset/Frame 1938@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_share.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_share.imageset/Contents.json
new file mode 100644 (file)
index 0000000..898c9dd
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 1938@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 1938@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_share.imageset/Frame 1938@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_share.imageset/Frame 1938@2x.png
new file mode 100644 (file)
index 0000000..a764091
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_share.imageset/Frame 1938@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_share.imageset/Frame 1938@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_share.imageset/Frame 1938@3x.png
new file mode 100644 (file)
index 0000000..01fbade
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_detail_share.imageset/Frame 1938@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_more.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_more.imageset/Contents.json
new file mode 100644 (file)
index 0000000..511c377
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_1938@2x(1).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_1938@3x(1).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_more.imageset/Frame_1938@2x(1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_more.imageset/Frame_1938@2x(1).png
new file mode 100644 (file)
index 0000000..a2ce407
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_more.imageset/Frame_1938@2x(1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_more.imageset/Frame_1938@3x(1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_more.imageset/Frame_1938@3x(1).png
new file mode 100644 (file)
index 0000000..12c9728
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_more.imageset/Frame_1938@3x(1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause 3.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause 3.imageset/Contents.json
new file mode 100644 (file)
index 0000000..ee25467
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2274@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2274@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause 3.imageset/Group_2274@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause 3.imageset/Group_2274@2x.png
new file mode 100644 (file)
index 0000000..79d60ef
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause 3.imageset/Group_2274@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause 3.imageset/Group_2274@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause 3.imageset/Group_2274@3x.png
new file mode 100644 (file)
index 0000000..fa0aab5
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause 3.imageset/Group_2274@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause.imageset/Contents.json
new file mode 100644 (file)
index 0000000..0eb1e60
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2245@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2245@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause.imageset/Frame_2245@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause.imageset/Frame_2245@2x.png
new file mode 100644 (file)
index 0000000..08d52df
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause.imageset/Frame_2245@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause.imageset/Frame_2245@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause.imageset/Frame_2245@3x.png
new file mode 100644 (file)
index 0000000..6013525
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_pause.imageset/Frame_2245@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 1.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 1.imageset/Contents.json
new file mode 100644 (file)
index 0000000..c44f3e2
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_1938@2x(2).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_1938@3x(2).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 1.imageset/Frame_1938@2x(2).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 1.imageset/Frame_1938@2x(2).png
new file mode 100644 (file)
index 0000000..ee8d50c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 1.imageset/Frame_1938@2x(2).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 1.imageset/Frame_1938@3x(2).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 1.imageset/Frame_1938@3x(2).png
new file mode 100644 (file)
index 0000000..caaa2d5
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 1.imageset/Frame_1938@3x(2).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 2.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 2.imageset/Contents.json
new file mode 100644 (file)
index 0000000..4ef28d6
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2285@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2285@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 2.imageset/Group_2285@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 2.imageset/Group_2285@2x.png
new file mode 100644 (file)
index 0000000..a98812d
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 2.imageset/Group_2285@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 2.imageset/Group_2285@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 2.imageset/Group_2285@3x.png
new file mode 100644 (file)
index 0000000..3b6cd0a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 2.imageset/Group_2285@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 3.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 3.imageset/Contents.json
new file mode 100644 (file)
index 0000000..146b9ca
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2275@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2275@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 3.imageset/Group_2275@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 3.imageset/Group_2275@2x.png
new file mode 100644 (file)
index 0000000..f046216
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 3.imageset/Group_2275@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 3.imageset/Group_2275@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 3.imageset/Group_2275@3x.png
new file mode 100644 (file)
index 0000000..b6f9917
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play 3.imageset/Group_2275@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play.imageset/Contents.json
new file mode 100644 (file)
index 0000000..194398d
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2246@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2246@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play.imageset/Frame_2246@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play.imageset/Frame_2246@2x.png
new file mode 100644 (file)
index 0000000..1eaefed
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play.imageset/Frame_2246@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play.imageset/Frame_2246@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play.imageset/Frame_2246@3x.png
new file mode 100644 (file)
index 0000000..cccb1e0
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_play.imageset/Frame_2246@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_rename.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_rename.imageset/Contents.json
new file mode 100644 (file)
index 0000000..df5635c
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_1938@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_1938@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_rename.imageset/Frame_1938@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_rename.imageset/Frame_1938@2x.png
new file mode 100644 (file)
index 0000000..7e992f3
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_rename.imageset/Frame_1938@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_rename.imageset/Frame_1938@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_rename.imageset/Frame_1938@3x.png
new file mode 100644 (file)
index 0000000..ed2ca79
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_rename.imageset/Frame_1938@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_select_language.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_select_language.imageset/Contents.json
new file mode 100644 (file)
index 0000000..59c99fd
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2299@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2299@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_select_language.imageset/Group_2299@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_select_language.imageset/Group_2299@2x.png
new file mode 100644 (file)
index 0000000..310df38
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_select_language.imageset/Group_2299@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_select_language.imageset/Group_2299@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_select_language.imageset/Group_2299@3x.png
new file mode 100644 (file)
index 0000000..0b5ba98
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_select_language.imageset/Group_2299@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_translate.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_translate.imageset/Contents.json
new file mode 100644 (file)
index 0000000..f14f62b
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_1938@2x(3).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_1938@3x(3).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_translate.imageset/Frame_1938@2x(3).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_translate.imageset/Frame_1938@2x(3).png
new file mode 100644 (file)
index 0000000..c57ae6e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_translate.imageset/Frame_1938@2x(3).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_translate.imageset/Frame_1938@3x(3).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_translate.imageset/Frame_1938@3x(3).png
new file mode 100644 (file)
index 0000000..a179f3e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/record_translate.imageset/Frame_1938@3x(3).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/scan_device.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/scan_device.imageset/Contents.json
new file mode 100644 (file)
index 0000000..391af57
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 7@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 7@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/scan_device.imageset/Slice 7@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/scan_device.imageset/Slice 7@2x.png
new file mode 100644 (file)
index 0000000..9c8b926
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/scan_device.imageset/Slice 7@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/scan_device.imageset/Slice 7@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/scan_device.imageset/Slice 7@3x.png
new file mode 100644 (file)
index 0000000..d5ecc95
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/scan_device.imageset/Slice 7@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search.imageset/Contents.json
new file mode 100644 (file)
index 0000000..3d07ef7
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2243@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2243@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search.imageset/Frame_2243@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search.imageset/Frame_2243@2x.png
new file mode 100644 (file)
index 0000000..ff2214e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search.imageset/Frame_2243@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search.imageset/Frame_2243@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search.imageset/Frame_2243@3x.png
new file mode 100644 (file)
index 0000000..db2238c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search.imageset/Frame_2243@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search_2.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search_2.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search_2.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search_2.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..4b25d5e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search_2.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search_2.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search_2.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..fec05ee
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/search_2.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/send_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/send_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..758cc60
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "发送_1@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "发送_1@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/send_icon.imageset/发送_1@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/send_icon.imageset/发送_1@2x.png
new file mode 100644 (file)
index 0000000..69fe279
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/send_icon.imageset/\345\217\221\351\200\201_1@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/send_icon.imageset/发送_1@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/send_icon.imageset/发送_1@3x.png
new file mode 100644 (file)
index 0000000..466c0d9
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/send_icon.imageset/\345\217\221\351\200\201_1@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/set_right.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/set_right.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/set_right.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/set_right.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..d551ce0
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/set_right.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/set_right.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/set_right.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..5077710
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/set_right.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/share_icon_1.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/share_icon_1.imageset/Contents.json
new file mode 100644 (file)
index 0000000..fdf7abb
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 1987@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 1987@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/share_icon_1.imageset/Frame 1987@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/share_icon_1.imageset/Frame 1987@2x.png
new file mode 100644 (file)
index 0000000..0ebbee3
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/share_icon_1.imageset/Frame 1987@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/share_icon_1.imageset/Frame 1987@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/share_icon_1.imageset/Frame 1987@3x.png
new file mode 100644 (file)
index 0000000..95b6be7
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/share_icon_1.imageset/Frame 1987@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_1.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_1.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5446c99
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "分屏_2@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "分屏_2@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_1.imageset/分屏_2@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_1.imageset/分屏_2@2x.png
new file mode 100644 (file)
index 0000000..e647e2e
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_1.imageset/\345\210\206\345\261\217_2@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_1.imageset/分屏_2@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_1.imageset/分屏_2@3x.png
new file mode 100644 (file)
index 0000000..e947155
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_1.imageset/\345\210\206\345\261\217_2@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_2.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_2.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5446c99
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "分屏_2@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "分屏_2@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_2.imageset/分屏_2@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_2.imageset/分屏_2@2x.png
new file mode 100644 (file)
index 0000000..0a43345
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_2.imageset/\345\210\206\345\261\217_2@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_2.imageset/分屏_2@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_2.imageset/分屏_2@3x.png
new file mode 100644 (file)
index 0000000..5cbb614
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/split_screen_2.imageset/\345\210\206\345\261\217_2@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/Contents.json
new file mode 100644 (file)
index 0000000..68bbddd
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "中英互译@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "中英互译@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/中英互译@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/中英互译@2x.png
new file mode 100644 (file)
index 0000000..3a6c8b0
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/\344\270\255\350\213\261\344\272\222\350\257\221@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/中英互译@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/中英互译@3x.png
new file mode 100644 (file)
index 0000000..ff5b297
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_chinese2english.imageset/\344\270\255\350\213\261\344\272\222\350\257\221@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_cion.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_cion.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_cion.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_cion.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..1317346
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_cion.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_cion.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_cion.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..4466b05
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_cion.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/Contents.json
new file mode 100644 (file)
index 0000000..b5ef55e
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "对话翻译@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "对话翻译@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/对话翻译@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/对话翻译@2x.png
new file mode 100644 (file)
index 0000000..6eb61b1
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/\345\257\271\350\257\235\347\277\273\350\257\221@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/对话翻译@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/对话翻译@3x.png
new file mode 100644 (file)
index 0000000..009c881
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_dialog.imageset/\345\257\271\350\257\235\347\277\273\350\257\221@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_icon2.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_icon2.imageset/Contents.json
new file mode 100644 (file)
index 0000000..6a4d508
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Vector@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Vector@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_icon2.imageset/Vector@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_icon2.imageset/Vector@2x.png
new file mode 100644 (file)
index 0000000..a88b829
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_icon2.imageset/Vector@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_icon2.imageset/Vector@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_icon2.imageset/Vector@3x.png
new file mode 100644 (file)
index 0000000..0ae46f1
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_icon2.imageset/Vector@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/Contents.json
new file mode 100644 (file)
index 0000000..b14a288
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "同传听译@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "同传听译@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/同传听译@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/同传听译@2x.png
new file mode 100644 (file)
index 0000000..5f06735
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/\345\220\214\344\274\240\345\220\254\350\257\221@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/同传听译@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/同传听译@3x.png
new file mode 100644 (file)
index 0000000..7e22615
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/tips_tongchuan.imageset/\345\220\214\344\274\240\345\220\254\350\257\221@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/translate_bg.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/translate_bg.imageset/Contents.json
new file mode 100644 (file)
index 0000000..884debb
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "语音发送中@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "语音发送中@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/translate_bg.imageset/语音发送中@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/translate_bg.imageset/语音发送中@2x.png
new file mode 100644 (file)
index 0000000..de5c375
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/translate_bg.imageset/\350\257\255\351\237\263\345\217\221\351\200\201\344\270\255@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/translate_bg.imageset/语音发送中@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/translate_bg.imageset/语音发送中@3x.png
new file mode 100644 (file)
index 0000000..60cb958
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/translate_bg.imageset/\350\257\255\351\237\263\345\217\221\351\200\201\344\270\255@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..3ce50ed
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..375579f
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload_did.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload_did.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload_did.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload_did.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..b62e198
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload_did.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload_did.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload_did.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..383fac6
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/home/upload_did.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Contents.json
new file mode 100644 (file)
index 0000000..7881be3
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Slice 296.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 296@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 296@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296.png
new file mode 100644 (file)
index 0000000..1bb690f
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296@2x.png
new file mode 100644 (file)
index 0000000..4cea7f8
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296@3x.png
new file mode 100644 (file)
index 0000000..c6e735e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/launch/launch_.imageset/Slice 296@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/logo_2.imageset/20260326-153535.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/logo_2.imageset/20260326-153535.png
new file mode 100644 (file)
index 0000000..4926604
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/logo_2.imageset/20260326-153535.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/logo_2.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/logo_2.imageset/Contents.json
new file mode 100644 (file)
index 0000000..a894fa5
--- /dev/null
@@ -0,0 +1,21 @@
+{
+  "images" : [
+    {
+      "filename" : "20260326-153535.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/add_picture.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/add_picture.imageset/Contents.json
new file mode 100644 (file)
index 0000000..c8ff4ea
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2291@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2291@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/add_picture.imageset/Frame_2291@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/add_picture.imageset/Frame_2291@2x.png
new file mode 100644 (file)
index 0000000..b4befe4
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/add_picture.imageset/Frame_2291@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/add_picture.imageset/Frame_2291@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/add_picture.imageset/Frame_2291@3x.png
new file mode 100644 (file)
index 0000000..de783a7
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/add_picture.imageset/Frame_2291@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_2.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_2.imageset/Contents.json
new file mode 100644 (file)
index 0000000..9c761ef
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2293@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2293@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_2.imageset/Frame_2293@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_2.imageset/Frame_2293@2x.png
new file mode 100644 (file)
index 0000000..1f79331
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_2.imageset/Frame_2293@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_2.imageset/Frame_2293@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_2.imageset/Frame_2293@3x.png
new file mode 100644 (file)
index 0000000..e45f782
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_2.imageset/Frame_2293@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back.imageset/Contents.json
new file mode 100644 (file)
index 0000000..eacccf4
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 1985.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 1985 (1).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back.imageset/Frame 1985 (1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back.imageset/Frame 1985 (1).png
new file mode 100644 (file)
index 0000000..7ffac54
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back.imageset/Frame 1985 (1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back.imageset/Frame 1985.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back.imageset/Frame 1985.png
new file mode 100644 (file)
index 0000000..e7eb989
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back.imageset/Frame 1985.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back_white.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back_white.imageset/Contents.json
new file mode 100644 (file)
index 0000000..d12af74
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 1985@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 1985@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back_white.imageset/Frame 1985@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back_white.imageset/Frame 1985@2x.png
new file mode 100644 (file)
index 0000000..8d18a47
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back_white.imageset/Frame 1985@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back_white.imageset/Frame 1985@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back_white.imageset/Frame 1985@3x.png
new file mode 100644 (file)
index 0000000..bd0131b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_back_white.imageset/Frame 1985@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/Contents.json
new file mode 100644 (file)
index 0000000..2590e27
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "个人中心-进入 1.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 1024.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 1024 (1).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/Group 1024 (1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/Group 1024 (1).png
new file mode 100644 (file)
index 0000000..181585f
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/Group 1024 (1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/Group 1024.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/Group 1024.png
new file mode 100644 (file)
index 0000000..67dd8e7
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/Group 1024.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/个人中心-进入 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/个人中心-进入 1.png
new file mode 100644 (file)
index 0000000..50688e6
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/arrow_next.imageset/\344\270\252\344\272\272\344\270\255\345\277\203-\350\277\233\345\205\245 1.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/cloud_upload.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/cloud_upload.imageset/Contents.json
new file mode 100644 (file)
index 0000000..3bc4861
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "上传@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "上传@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/cloud_upload.imageset/上传@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/cloud_upload.imageset/上传@2x.png
new file mode 100644 (file)
index 0000000..1f8388b
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/cloud_upload.imageset/\344\270\212\344\274\240@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/cloud_upload.imageset/上传@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/cloud_upload.imageset/上传@3x.png
new file mode 100644 (file)
index 0000000..93d9301
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/cloud_upload.imageset/\344\270\212\344\274\240@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/delete_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/delete_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..ce54822
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "删除@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "删除@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/delete_icon.imageset/删除@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/delete_icon.imageset/删除@2x.png
new file mode 100644 (file)
index 0000000..5957d97
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/delete_icon.imageset/\345\210\240\351\231\244@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/delete_icon.imageset/删除@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/delete_icon.imageset/删除@3x.png
new file mode 100644 (file)
index 0000000..f691e28
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/delete_icon.imageset/\345\210\240\351\231\244@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/device_record.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/device_record.imageset/Contents.json
new file mode 100644 (file)
index 0000000..391af57
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 7@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 7@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/device_record.imageset/Slice 7@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/device_record.imageset/Slice 7@2x.png
new file mode 100644 (file)
index 0000000..f59b190
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/device_record.imageset/Slice 7@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/device_record.imageset/Slice 7@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/device_record.imageset/Slice 7@3x.png
new file mode 100644 (file)
index 0000000..e5acb6c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/device_record.imageset/Slice 7@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_chat.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_chat.imageset/Contents.json
new file mode 100644 (file)
index 0000000..39978db
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2252@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2252@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_chat.imageset/Frame_2252@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_chat.imageset/Frame_2252@2x.png
new file mode 100644 (file)
index 0000000..263e0bf
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_chat.imageset/Frame_2252@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_chat.imageset/Frame_2252@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_chat.imageset/Frame_2252@3x.png
new file mode 100644 (file)
index 0000000..26d63da
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_chat.imageset/Frame_2252@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_edit.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_edit.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_edit.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_edit.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..377c4d7
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_edit.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_edit.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_edit.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..8bc7f28
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_edit.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_history.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_history.imageset/Contents.json
new file mode 100644 (file)
index 0000000..8e19255
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "反馈历史_1@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "反馈历史_1@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_history.imageset/反馈历史_1@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_history.imageset/反馈历史_1@2x.png
new file mode 100644 (file)
index 0000000..9c915a7
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_history.imageset/\345\217\215\351\246\210\345\216\206\345\217\262_1@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_history.imageset/反馈历史_1@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_history.imageset/反馈历史_1@3x.png
new file mode 100644 (file)
index 0000000..b818b40
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/feedback_history.imageset/\345\217\215\351\246\210\345\216\206\345\217\262_1@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/Contents.json
new file mode 100644 (file)
index 0000000..a53d3e9
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "image 57.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "image 57@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "image 57@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57.png
new file mode 100644 (file)
index 0000000..45c8988
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57@2x.png
new file mode 100644 (file)
index 0000000..8716500
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57@3x.png
new file mode 100644 (file)
index 0000000..c8f8d21
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/head.imageset/image 57@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_apple.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_apple.imageset/Contents.json
new file mode 100644 (file)
index 0000000..1648464
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "ic_IOS_1@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "ic_IOS_1@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_apple.imageset/ic_IOS_1@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_apple.imageset/ic_IOS_1@2x.png
new file mode 100644 (file)
index 0000000..774731e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_apple.imageset/ic_IOS_1@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_apple.imageset/ic_IOS_1@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_apple.imageset/ic_IOS_1@3x.png
new file mode 100644 (file)
index 0000000..9555b19
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_apple.imageset/ic_IOS_1@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_wechat.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_wechat.imageset/Contents.json
new file mode 100644 (file)
index 0000000..84da541
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "微信_1@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "微信_1@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_wechat.imageset/微信_1@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_wechat.imageset/微信_1@2x.png
new file mode 100644 (file)
index 0000000..510d0db
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_wechat.imageset/\345\276\256\344\277\241_1@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_wechat.imageset/微信_1@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_wechat.imageset/微信_1@3x.png
new file mode 100644 (file)
index 0000000..12aa66f
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/login_wechat.imageset/\345\276\256\344\277\241_1@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner1.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner1.imageset/Contents.json
new file mode 100644 (file)
index 0000000..416d6a4
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2465@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2465@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner1.imageset/Group_2465@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner1.imageset/Group_2465@2x.png
new file mode 100644 (file)
index 0000000..2c830ee
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner1.imageset/Group_2465@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner1.imageset/Group_2465@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner1.imageset/Group_2465@3x.png
new file mode 100644 (file)
index 0000000..594a773
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner1.imageset/Group_2465@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner2.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner2.imageset/Contents.json
new file mode 100644 (file)
index 0000000..66442b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2466@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2466@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner2.imageset/Group_2466@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner2.imageset/Group_2466@2x.png
new file mode 100644 (file)
index 0000000..06a9e55
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner2.imageset/Group_2466@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner2.imageset/Group_2466@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner2.imageset/Group_2466@3x.png
new file mode 100644 (file)
index 0000000..2060bfa
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner2.imageset/Group_2466@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner3.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner3.imageset/Contents.json
new file mode 100644 (file)
index 0000000..bc66a06
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2340@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2340@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner3.imageset/Group_2340@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner3.imageset/Group_2340@2x.png
new file mode 100644 (file)
index 0000000..2c830ee
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner3.imageset/Group_2340@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner3.imageset/Group_2340@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner3.imageset/Group_2340@3x.png
new file mode 100644 (file)
index 0000000..594a773
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_banner3.imageset/Group_2340@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Contents.json
new file mode 100644 (file)
index 0000000..c8994e8
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x(9).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x(8).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Frame@2x(9).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Frame@2x(9).png
new file mode 100644 (file)
index 0000000..74e7869
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Frame@2x(9).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Frame@3x(8).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Frame@3x(8).png
new file mode 100644 (file)
index 0000000..fdb915b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_about.imageset/Frame@3x(8).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Contents.json
new file mode 100644 (file)
index 0000000..2bda9f7
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x(2).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x(3).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Frame@2x(2).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Frame@2x(2).png
new file mode 100644 (file)
index 0000000..a5d423e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Frame@2x(2).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Frame@3x(3).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Frame@3x(3).png
new file mode 100644 (file)
index 0000000..8669b1b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_feedback.imageset/Frame@3x(3).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Contents.json
new file mode 100644 (file)
index 0000000..08f6a19
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x(6).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x(7).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Frame@2x(6).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Frame@2x(6).png
new file mode 100644 (file)
index 0000000..18d9ed0
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Frame@2x(6).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Frame@3x(7).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Frame@3x(7).png
new file mode 100644 (file)
index 0000000..8a38a4b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_instru.imageset/Frame@3x(7).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..a3bf533
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..ed2e1c3
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_lan.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/Contents.json
new file mode 100644 (file)
index 0000000..99ffc12
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "设置_1@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "设置_1@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/设置_1@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/设置_1@2x.png
new file mode 100644 (file)
index 0000000..b856efd
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/\350\256\276\347\275\256_1@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/设置_1@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/设置_1@3x.png
new file mode 100644 (file)
index 0000000..b7a2a2e
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_more.imageset/\350\256\276\347\275\256_1@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Contents.json
new file mode 100644 (file)
index 0000000..ffe9cff
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x(4).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x(5).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Frame@2x(4).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Frame@2x(4).png
new file mode 100644 (file)
index 0000000..adaeb33
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Frame@2x(4).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Frame@3x(5).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Frame@3x(5).png
new file mode 100644 (file)
index 0000000..3670036
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cell_update.imageset/Frame@3x(5).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/Contents.json
new file mode 100644 (file)
index 0000000..2bc80a1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "天气_多云_1@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "天气_多云_1@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/天气_多云_1@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/天气_多云_1@2x.png
new file mode 100644 (file)
index 0000000..7fa426d
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/\345\244\251\346\260\224_\345\244\232\344\272\221_1@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/天气_多云_1@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/天气_多云_1@3x.png
new file mode 100644 (file)
index 0000000..c9650dc
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_cloud.imageset/\345\244\251\346\260\224_\345\244\232\344\272\221_1@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_set.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_set.imageset/Contents.json
new file mode 100644 (file)
index 0000000..77260ee
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame (1).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame (2).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_set.imageset/Frame (1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_set.imageset/Frame (1).png
new file mode 100644 (file)
index 0000000..e6ed262
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_set.imageset/Frame (1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_set.imageset/Frame (2).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_set.imageset/Frame (2).png
new file mode 100644 (file)
index 0000000..51b0fa4
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/mine_set.imageset/Frame (2).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_close.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_close.imageset/Contents.json
new file mode 100644 (file)
index 0000000..13ac9be
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "密码不可见@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "密码不可见@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_close.imageset/密码不可见@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_close.imageset/密码不可见@2x.png
new file mode 100644 (file)
index 0000000..5c00475
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_close.imageset/\345\257\206\347\240\201\344\270\215\345\217\257\350\247\201@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_close.imageset/密码不可见@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_close.imageset/密码不可见@3x.png
new file mode 100644 (file)
index 0000000..a47671c
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_close.imageset/\345\257\206\347\240\201\344\270\215\345\217\257\350\247\201@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_open.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_open.imageset/Contents.json
new file mode 100644 (file)
index 0000000..279e308
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "icon_可见@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "icon_可见@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_open.imageset/icon_可见@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_open.imageset/icon_可见@2x.png
new file mode 100644 (file)
index 0000000..3303de3
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_open.imageset/icon_\345\217\257\350\247\201@2x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_open.imageset/icon_可见@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_open.imageset/icon_可见@3x.png
new file mode 100644 (file)
index 0000000..55e4903
Binary files /dev/null and "b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/pwd_open.imageset/icon_\345\217\257\350\247\201@3x.png" differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..4b7bf60
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Frame.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame.png
new file mode 100644 (file)
index 0000000..b2c2400
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..b7cf13e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..0f593d5
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_normal.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_selected.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_selected.imageset/Contents.json
new file mode 100644 (file)
index 0000000..df1a323
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 1255@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 1255@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_selected.imageset/Group 1255@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_selected.imageset/Group 1255@2x.png
new file mode 100644 (file)
index 0000000..955a662
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_selected.imageset/Group 1255@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_selected.imageset/Group 1255@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_selected.imageset/Group 1255@3x.png
new file mode 100644 (file)
index 0000000..b142b7e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/select_selected.imageset/Group 1255@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5905c9c
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Ellipse_52@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Ellipse_52@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_normal.imageset/Ellipse_52@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_normal.imageset/Ellipse_52@2x.png
new file mode 100644 (file)
index 0000000..9280587
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_normal.imageset/Ellipse_52@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_normal.imageset/Ellipse_52@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_normal.imageset/Ellipse_52@3x.png
new file mode 100644 (file)
index 0000000..a1fa2d5
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_normal.imageset/Ellipse_52@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_selected.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_selected.imageset/Contents.json
new file mode 100644 (file)
index 0000000..df1a323
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 1255@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 1255@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_selected.imageset/Group 1255@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_selected.imageset/Group 1255@2x.png
new file mode 100644 (file)
index 0000000..955a662
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_selected.imageset/Group 1255@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_selected.imageset/Group 1255@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_selected.imageset/Group 1255@3x.png
new file mode 100644 (file)
index 0000000..b142b7e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/tip_selected.imageset/Group 1255@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/update_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/update_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..fa2d8d5
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2440@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2440@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/update_icon.imageset/Group_2440@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/update_icon.imageset/Group_2440@2x.png
new file mode 100644 (file)
index 0000000..2e19cf9
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/update_icon.imageset/Group_2440@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/update_icon.imageset/Group_2440@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/update_icon.imageset/Group_2440@3x.png
new file mode 100644 (file)
index 0000000..ae4a26e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mine/update_icon.imageset/Group_2440@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Contents.json
new file mode 100644 (file)
index 0000000..aca0edf
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Rectangle_745.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Rectangle_745@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Rectangle_745@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745.png
new file mode 100644 (file)
index 0000000..ec1e442
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745@2x.png
new file mode 100644 (file)
index 0000000..af0f00b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745@3x.png
new file mode 100644 (file)
index 0000000..136aa0c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/Rectangle_745.imageset/Rectangle_745@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/add_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/add_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..37f273d
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2254.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2254 (1).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/add_icon.imageset/Frame 2254 (1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/add_icon.imageset/Frame 2254 (1).png
new file mode 100644 (file)
index 0000000..eba837d
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/add_icon.imageset/Frame 2254 (1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/add_icon.imageset/Frame 2254.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/add_icon.imageset/Frame 2254.png
new file mode 100644 (file)
index 0000000..f087678
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/add_icon.imageset/Frame 2254.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..e5cbbe0
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..3ee5aa2
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/find_icon.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Contents.json
new file mode 100644 (file)
index 0000000..d215a52
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2302.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2302@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2302@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302.png
new file mode 100644 (file)
index 0000000..2117bb4
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302@2x.png
new file mode 100644 (file)
index 0000000..383788c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302@3x.png
new file mode 100644 (file)
index 0000000..68ad649
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_classic.imageset/Group_2302@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Contents.json
new file mode 100644 (file)
index 0000000..217b6c0
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Slice 38.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 38@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 38@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38.png
new file mode 100644 (file)
index 0000000..9537f55
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38@2x.png
new file mode 100644 (file)
index 0000000..83c576c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38@3x.png
new file mode 100644 (file)
index 0000000..7cf12f6
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_anc.imageset/Slice 38@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Contents.json
new file mode 100644 (file)
index 0000000..c658975
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Slice 38(2).png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 38@2x(2).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 38@3x(2).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38(2).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38(2).png
new file mode 100644 (file)
index 0000000..4c5abf3
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38(2).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38@2x(2).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38@2x(2).png
new file mode 100644 (file)
index 0000000..e1d330f
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38@2x(2).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38@3x(2).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38@3x(2).png
new file mode 100644 (file)
index 0000000..39416ae
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_call.imageset/Slice 38@3x(2).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Contents.json
new file mode 100644 (file)
index 0000000..06d9fc3
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Slice 38(1).png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 38@2x(1).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 38@3x(1).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38(1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38(1).png
new file mode 100644 (file)
index 0000000..95b0479
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38(1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38@2x(1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38@2x(1).png
new file mode 100644 (file)
index 0000000..80e3eef
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38@2x(1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38@3x(1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38@3x(1).png
new file mode 100644 (file)
index 0000000..d4935fd
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_control_environment.imageset/Slice 38@3x(1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Contents.json
new file mode 100644 (file)
index 0000000..8cf83b6
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2305.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2305@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2305@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305.png
new file mode 100644 (file)
index 0000000..1a551bb
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305@2x.png
new file mode 100644 (file)
index 0000000..110ceb3
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305@3x.png
new file mode 100644 (file)
index 0000000..da04767
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_custom.imageset/Group_2305@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Contents.json
new file mode 100644 (file)
index 0000000..4dbfa7d
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2300.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2300@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2300@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300.png
new file mode 100644 (file)
index 0000000..92c6cc8
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300@2x.png
new file mode 100644 (file)
index 0000000..de37702
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300@3x.png
new file mode 100644 (file)
index 0000000..023a600
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_fashion.imageset/Group_2300@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Contents.json
new file mode 100644 (file)
index 0000000..e998ac1
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2307.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2307@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2307@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307.png
new file mode 100644 (file)
index 0000000..6f55536
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307@2x.png
new file mode 100644 (file)
index 0000000..9ac3ca0
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307@3x.png
new file mode 100644 (file)
index 0000000..9815aa5
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_jazz.imageset/Group_2307@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..2d6859b
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2301.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2301@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2301@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301.png
new file mode 100644 (file)
index 0000000..306dba1
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301@2x.png
new file mode 100644 (file)
index 0000000..6dc86c6
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301@3x.png
new file mode 100644 (file)
index 0000000..fe74fe3
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_normal.imageset/Group_2301@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_reset.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_reset.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_reset.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_reset.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..2f77dc9
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_reset.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_reset.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_reset.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..983a8db
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_reset.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Contents.json
new file mode 100644 (file)
index 0000000..db7b555
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Group_2304.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2304@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2304@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304.png
new file mode 100644 (file)
index 0000000..11533a9
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304@2x.png
new file mode 100644 (file)
index 0000000..dca2d3a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304@3x.png
new file mode 100644 (file)
index 0000000..5d6e42b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_rock.imageset/Group_2304@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_selected.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_selected.imageset/Contents.json
new file mode 100644 (file)
index 0000000..3404e40
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group 1390@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group 1390@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_selected.imageset/Group 1390@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_selected.imageset/Group 1390@2x.png
new file mode 100644 (file)
index 0000000..a6fe4c9
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_selected.imageset/Group 1390@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_selected.imageset/Group 1390@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_selected.imageset/Group 1390@3x.png
new file mode 100644 (file)
index 0000000..228eb0b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/mode_selected.imageset/Group 1390@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/slider_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/slider_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..1d00de5
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2257@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2257@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/slider_icon.imageset/Frame_2257@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/slider_icon.imageset/Frame_2257@2x.png
new file mode 100644 (file)
index 0000000..64ed42b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/slider_icon.imageset/Frame_2257@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/slider_icon.imageset/Frame_2257@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/slider_icon.imageset/Frame_2257@3x.png
new file mode 100644 (file)
index 0000000..0ab51f2
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/mode/slider_icon.imageset/Frame_2257@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/launch.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/launch.imageset/Contents.json
new file mode 100644 (file)
index 0000000..88eae6c
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 68@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 68@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/launch.imageset/Slice 68@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/launch.imageset/Slice 68@2x.png
new file mode 100644 (file)
index 0000000..8e8cc52
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/launch.imageset/Slice 68@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/launch.imageset/Slice 68@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/launch.imageset/Slice 68@3x.png
new file mode 100644 (file)
index 0000000..d859053
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/playboy/launch.imageset/Slice 68@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_pause.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_pause.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_pause.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_pause.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..3cd60ad
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_pause.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_pause.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_pause.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..1db7e59
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_pause.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_play.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_play.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5c4d3b1
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_play.imageset/Frame@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_play.imageset/Frame@2x.png
new file mode 100644 (file)
index 0000000..6c10f00
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_play.imageset/Frame@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_play.imageset/Frame@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_play.imageset/Frame@3x.png
new file mode 100644 (file)
index 0000000..460e575
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/music_play.imageset/Frame@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/play_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/play_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..eb553fb
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2077@2x(1).png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2077@3x(1).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/play_icon.imageset/Group_2077@2x(1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/play_icon.imageset/Group_2077@2x(1).png
new file mode 100644 (file)
index 0000000..1748a49
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/play_icon.imageset/Group_2077@2x(1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/play_icon.imageset/Group_2077@3x(1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/play_icon.imageset/Group_2077@3x(1).png
new file mode 100644 (file)
index 0000000..a6794c1
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sleep/play_icon.imageset/Group_2077@3x(1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/add_2.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/add_2.imageset/Contents.json
new file mode 100644 (file)
index 0000000..71dfb63
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 137@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 137@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/add_2.imageset/Slice 137@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/add_2.imageset/Slice 137@2x.png
new file mode 100644 (file)
index 0000000..9e0e80c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/add_2.imageset/Slice 137@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/add_2.imageset/Slice 137@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/add_2.imageset/Slice 137@3x.png
new file mode 100644 (file)
index 0000000..8a3667d
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/add_2.imageset/Slice 137@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_continue.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_continue.imageset/Contents.json
new file mode 100644 (file)
index 0000000..eef4940
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 160@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 160@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_continue.imageset/Slice 160@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_continue.imageset/Slice 160@2x.png
new file mode 100644 (file)
index 0000000..8140be6
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_continue.imageset/Slice 160@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_continue.imageset/Slice 160@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_continue.imageset/Slice 160@3x.png
new file mode 100644 (file)
index 0000000..0dbcf4a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_continue.imageset/Slice 160@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_lock.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_lock.imageset/Contents.json
new file mode 100644 (file)
index 0000000..68cd0ef
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 156@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 156@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_lock.imageset/Slice 156@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_lock.imageset/Slice 156@2x.png
new file mode 100644 (file)
index 0000000..e7bd624
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_lock.imageset/Slice 156@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_lock.imageset/Slice 156@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_lock.imageset/Slice 156@3x.png
new file mode 100644 (file)
index 0000000..9dc4350
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_lock.imageset/Slice 156@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_locked.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_locked.imageset/Contents.json
new file mode 100644 (file)
index 0000000..9922029
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 158@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 158@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_locked.imageset/Slice 158@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_locked.imageset/Slice 158@2x.png
new file mode 100644 (file)
index 0000000..7767673
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_locked.imageset/Slice 158@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_locked.imageset/Slice 158@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_locked.imageset/Slice 158@3x.png
new file mode 100644 (file)
index 0000000..e445020
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_locked.imageset/Slice 158@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_pause.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_pause.imageset/Contents.json
new file mode 100644 (file)
index 0000000..df62631
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 42@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 42@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_pause.imageset/Slice 42@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_pause.imageset/Slice 42@2x.png
new file mode 100644 (file)
index 0000000..7c44451
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_pause.imageset/Slice 42@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_pause.imageset/Slice 42@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_pause.imageset/Slice 42@3x.png
new file mode 100644 (file)
index 0000000..c28d3ef
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_pause.imageset/Slice 42@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_set.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_set.imageset/Contents.json
new file mode 100644 (file)
index 0000000..078cd1b
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 157@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 157@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_set.imageset/Slice 157@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_set.imageset/Slice 157@2x.png
new file mode 100644 (file)
index 0000000..6ce9d45
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_set.imageset/Slice 157@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_set.imageset/Slice 157@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_set.imageset/Slice 157@3x.png
new file mode 100644 (file)
index 0000000..89f5013
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_set.imageset/Slice 157@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_stop.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_stop.imageset/Contents.json
new file mode 100644 (file)
index 0000000..d1c5245
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 161@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 161@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_stop.imageset/Slice 161@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_stop.imageset/Slice 161@2x.png
new file mode 100644 (file)
index 0000000..29d7531
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_stop.imageset/Slice 161@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_stop.imageset/Slice 161@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_stop.imageset/Slice 161@3x.png
new file mode 100644 (file)
index 0000000..a3ae21d
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/btn_stop.imageset/Slice 161@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/close_white.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/close_white.imageset/Contents.json
new file mode 100644 (file)
index 0000000..5215673
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 195@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 195@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/close_white.imageset/Slice 195@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/close_white.imageset/Slice 195@2x.png
new file mode 100644 (file)
index 0000000..648cd34
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/close_white.imageset/Slice 195@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/close_white.imageset/Slice 195@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/close_white.imageset/Slice 195@3x.png
new file mode 100644 (file)
index 0000000..549d622
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/close_white.imageset/Slice 195@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_avatar.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_avatar.imageset/Contents.json
new file mode 100644 (file)
index 0000000..2b86952
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 205@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 205@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_avatar.imageset/Slice 205@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_avatar.imageset/Slice 205@2x.png
new file mode 100644 (file)
index 0000000..511476f
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_avatar.imageset/Slice 205@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_avatar.imageset/Slice 205@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_avatar.imageset/Slice 205@3x.png
new file mode 100644 (file)
index 0000000..ee95729
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_avatar.imageset/Slice 205@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_des.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_des.imageset/Contents.json
new file mode 100644 (file)
index 0000000..1bb0f15
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 208@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 208@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_des.imageset/Slice 208@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_des.imageset/Slice 208@2x.png
new file mode 100644 (file)
index 0000000..fa6d74a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_des.imageset/Slice 208@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_des.imageset/Slice 208@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_des.imageset/Slice 208@3x.png
new file mode 100644 (file)
index 0000000..a228c71
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/group_des.imageset/Slice 208@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/guchuandao_icon.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/guchuandao_icon.imageset/Contents.json
new file mode 100644 (file)
index 0000000..07bd4d6
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 281@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 281@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/guchuandao_icon.imageset/Slice 281@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/guchuandao_icon.imageset/Slice 281@2x.png
new file mode 100644 (file)
index 0000000..4b3257f
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/guchuandao_icon.imageset/Slice 281@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/guchuandao_icon.imageset/Slice 281@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/guchuandao_icon.imageset/Slice 281@3x.png
new file mode 100644 (file)
index 0000000..a1a1576
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/guchuandao_icon.imageset/Slice 281@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/help.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/help.imageset/Contents.json
new file mode 100644 (file)
index 0000000..ba40d8a
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 59@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 59@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/help.imageset/Slice 59@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/help.imageset/Slice 59@2x.png
new file mode 100644 (file)
index 0000000..3162e5a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/help.imageset/Slice 59@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/help.imageset/Slice 59@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/help.imageset/Slice 59@3x.png
new file mode 100644 (file)
index 0000000..f2e17d8
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/help.imageset/Slice 59@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/more.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/more.imageset/Contents.json
new file mode 100644 (file)
index 0000000..a245818
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 282@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 282@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/more.imageset/Slice 282@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/more.imageset/Slice 282@2x.png
new file mode 100644 (file)
index 0000000..d36f251
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/more.imageset/Slice 282@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/more.imageset/Slice 282@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/more.imageset/Slice 282@3x.png
new file mode 100644 (file)
index 0000000..0d474f9
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/more.imageset/Slice 282@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_go.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_go.imageset/Contents.json
new file mode 100644 (file)
index 0000000..34a7e3b
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 145@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 145@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_go.imageset/Slice 145@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_go.imageset/Slice 145@2x.png
new file mode 100644 (file)
index 0000000..71fc937
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_go.imageset/Slice 145@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_go.imageset/Slice 145@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_go.imageset/Slice 145@3x.png
new file mode 100644 (file)
index 0000000..5981ed5
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_go.imageset/Slice 145@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_group.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_group.imageset/Contents.json
new file mode 100644 (file)
index 0000000..d3ca90c
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 56@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 56@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_group.imageset/Slice 56@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_group.imageset/Slice 56@2x.png
new file mode 100644 (file)
index 0000000..95351b8
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_group.imageset/Slice 56@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_group.imageset/Slice 56@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_group.imageset/Slice 56@3x.png
new file mode 100644 (file)
index 0000000..3ec27f0
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_group.imageset/Slice 56@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_route.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_route.imageset/Contents.json
new file mode 100644 (file)
index 0000000..919644d
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 147@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 147@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_route.imageset/Slice 147@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_route.imageset/Slice 147@2x.png
new file mode 100644 (file)
index 0000000..f2c453c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_route.imageset/Slice 147@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_route.imageset/Slice 147@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_route.imageset/Slice 147@3x.png
new file mode 100644 (file)
index 0000000..a3e58cc
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_route.imageset/Slice 147@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_set.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_set.imageset/Contents.json
new file mode 100644 (file)
index 0000000..bced9e9
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 55@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 55@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_set.imageset/Slice 55@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_set.imageset/Slice 55@2x.png
new file mode 100644 (file)
index 0000000..9123d2e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_set.imageset/Slice 55@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_set.imageset/Slice 55@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_set.imageset/Slice 55@3x.png
new file mode 100644 (file)
index 0000000..b4453e4
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_set.imageset/Slice 55@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_target.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_target.imageset/Contents.json
new file mode 100644 (file)
index 0000000..f26f980
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 146@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 146@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_target.imageset/Slice 146@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_target.imageset/Slice 146@2x.png
new file mode 100644 (file)
index 0000000..5a1244b
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_target.imageset/Slice 146@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_target.imageset/Slice 146@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_target.imageset/Slice 146@3x.png
new file mode 100644 (file)
index 0000000..dc6ca22
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/ready_target.imageset/Slice 146@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/role_des.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/role_des.imageset/Contents.json
new file mode 100644 (file)
index 0000000..0e82aa8
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 223@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 223@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/role_des.imageset/Slice 223@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/role_des.imageset/Slice 223@2x.png
new file mode 100644 (file)
index 0000000..20597d8
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/role_des.imageset/Slice 223@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/role_des.imageset/Slice 223@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/role_des.imageset/Slice 223@3x.png
new file mode 100644 (file)
index 0000000..44259cd
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/role_des.imageset/Slice 223@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ai.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ai.imageset/Contents.json
new file mode 100644 (file)
index 0000000..9dc064c
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Group_2400@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Group_2400@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ai.imageset/Group_2400@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ai.imageset/Group_2400@2x.png
new file mode 100644 (file)
index 0000000..37aee86
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ai.imageset/Group_2400@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ai.imageset/Group_2400@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ai.imageset/Group_2400@3x.png
new file mode 100644 (file)
index 0000000..96e9a20
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ai.imageset/Group_2400@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_call.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_call.imageset/Contents.json
new file mode 100644 (file)
index 0000000..2942dce
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2255@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2255@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_call.imageset/Frame_2255@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_call.imageset/Frame_2255@2x.png
new file mode 100644 (file)
index 0000000..fe1f134
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_call.imageset/Frame_2255@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_call.imageset/Frame_2255@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_call.imageset/Frame_2255@3x.png
new file mode 100644 (file)
index 0000000..842ec4f
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_call.imageset/Frame_2255@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_feel.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_feel.imageset/Contents.json
new file mode 100644 (file)
index 0000000..3978697
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 170@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 170@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_feel.imageset/Slice 170@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_feel.imageset/Slice 170@2x.png
new file mode 100644 (file)
index 0000000..67a7496
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_feel.imageset/Slice 170@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_feel.imageset/Slice 170@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_feel.imageset/Slice 170@3x.png
new file mode 100644 (file)
index 0000000..f47188c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_feel.imageset/Slice 170@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_light.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_light.imageset/Contents.json
new file mode 100644 (file)
index 0000000..8603a01
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 268@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 268@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_light.imageset/Slice 268@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_light.imageset/Slice 268@2x.png
new file mode 100644 (file)
index 0000000..7a4afbe
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_light.imageset/Slice 268@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_light.imageset/Slice 268@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_light.imageset/Slice 268@3x.png
new file mode 100644 (file)
index 0000000..76d08b1
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_light.imageset/Slice 268@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_collection.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_collection.imageset/Contents.json
new file mode 100644 (file)
index 0000000..2942dce
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2255@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2255@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_collection.imageset/Frame_2255@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_collection.imageset/Frame_2255@2x.png
new file mode 100644 (file)
index 0000000..45eb136
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_collection.imageset/Frame_2255@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_collection.imageset/Frame_2255@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_collection.imageset/Frame_2255@3x.png
new file mode 100644 (file)
index 0000000..c0c4c74
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_collection.imageset/Frame_2255@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_list.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_list.imageset/Contents.json
new file mode 100644 (file)
index 0000000..2942dce
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2255@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2255@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_list.imageset/Frame_2255@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_list.imageset/Frame_2255@2x.png
new file mode 100644 (file)
index 0000000..1da43ce
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_list.imageset/Frame_2255@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_list.imageset/Frame_2255@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_list.imageset/Frame_2255@3x.png
new file mode 100644 (file)
index 0000000..3baf0a4
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_music_list.imageset/Frame_2255@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_record.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_record.imageset/Contents.json
new file mode 100644 (file)
index 0000000..2942dce
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame_2255@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame_2255@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_record.imageset/Frame_2255@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_record.imageset/Frame_2255@2x.png
new file mode 100644 (file)
index 0000000..629ea8e
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_record.imageset/Frame_2255@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_record.imageset/Frame_2255@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_record.imageset/Frame_2255@3x.png
new file mode 100644 (file)
index 0000000..9baf1e0
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_record.imageset/Frame_2255@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Contents.json
new file mode 100644 (file)
index 0000000..713044b
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Slice 131.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 131@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 131@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131.png
new file mode 100644 (file)
index 0000000..191cae3
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131@2x.png
new file mode 100644 (file)
index 0000000..c662441
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131@3x.png
new file mode 100644 (file)
index 0000000..b667807
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_ride.imageset/Slice 131@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Contents.json
new file mode 100644 (file)
index 0000000..bc5702f
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Slice 130.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 130@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 130@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130.png
new file mode 100644 (file)
index 0000000..b41533a
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130@2x.png
new file mode 100644 (file)
index 0000000..711ac41
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130@3x.png
new file mode 100644 (file)
index 0000000..84b7f7c
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_run.imageset/Slice 130@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Contents.json
new file mode 100644 (file)
index 0000000..f540b05
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Slice 132.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 132@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 132@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132.png
new file mode 100644 (file)
index 0000000..6488744
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132@2x.png
new file mode 100644 (file)
index 0000000..67d9151
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132@3x.png
new file mode 100644 (file)
index 0000000..3355aed
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/sport_walk.imageset/Slice 132@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/tips_2.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/tips_2.imageset/Contents.json
new file mode 100644 (file)
index 0000000..ba40d8a
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Slice 59@2x.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Slice 59@3x.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/tips_2.imageset/Slice 59@2x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/tips_2.imageset/Slice 59@2x.png
new file mode 100644 (file)
index 0000000..6802975
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/tips_2.imageset/Slice 59@2x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/tips_2.imageset/Slice 59@3x.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/tips_2.imageset/Slice 59@3x.png
new file mode 100644 (file)
index 0000000..3e96cb2
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/sport/tips_2.imageset/Slice 59@3x.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/Contents.json
new file mode 100644 (file)
index 0000000..73c0059
--- /dev/null
@@ -0,0 +1,6 @@
+{
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..7a3ad69
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2250-1 1.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2250-1.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1 1.png
new file mode 100644 (file)
index 0000000..5c3a3bb
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1 1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1.png
new file mode 100644 (file)
index 0000000..eb82ce3
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_normal.imageset/Frame 2250-1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Contents.json
new file mode 100644 (file)
index 0000000..9e0d40b
--- /dev/null
@@ -0,0 +1,23 @@
+{
+  "images" : [
+    {
+      "filename" : "Frame 2249-1.png",
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2251.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2250.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2249-1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2249-1.png
new file mode 100644 (file)
index 0000000..bac5ece
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2249-1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2250.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2250.png
new file mode 100644 (file)
index 0000000..428a253
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2250.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2251.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2251.png
new file mode 100644 (file)
index 0000000..c2035a2
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_0_selected.imageset/Frame 2251.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..ddf6868
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2249-1.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2249-1 1.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1 1.png
new file mode 100644 (file)
index 0000000..ef00a94
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1 1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1.png
new file mode 100644 (file)
index 0000000..bac5ece
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_normal.imageset/Frame 2249-1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Contents.json
new file mode 100644 (file)
index 0000000..4244878
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2250.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2249.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Frame 2249.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Frame 2249.png
new file mode 100644 (file)
index 0000000..b2427a2
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Frame 2249.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Frame 2250.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Frame 2250.png
new file mode 100644 (file)
index 0000000..088f7e2
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_1_selected.imageset/Frame 2250.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..ba8c961
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2251-1 1.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2251-1.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1 1.png
new file mode 100644 (file)
index 0000000..aae62f9
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1 1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1.png
new file mode 100644 (file)
index 0000000..e9fbeee
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_normal.imageset/Frame 2251-1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Contents.json
new file mode 100644 (file)
index 0000000..2bfc97d
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2251.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2252.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Frame 2251.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Frame 2251.png
new file mode 100644 (file)
index 0000000..352a2b9
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Frame 2251.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Frame 2252.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Frame 2252.png
new file mode 100644 (file)
index 0000000..7ed4d05
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_2_selected.imageset/Frame 2252.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..6465865
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2252-1 1.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2252-1.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1 1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1 1.png
new file mode 100644 (file)
index 0000000..70267ee
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1 1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1.png
new file mode 100644 (file)
index 0000000..bc75988
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_normal.imageset/Frame 2252-1.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Contents.json
new file mode 100644 (file)
index 0000000..4567bba
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2253.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2252.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Frame 2252.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Frame 2252.png
new file mode 100644 (file)
index 0000000..6dbe1cd
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Frame 2252.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Frame 2253.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Frame 2253.png
new file mode 100644 (file)
index 0000000..25c87c2
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_3_selected.imageset/Frame 2253.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Contents.json
new file mode 100644 (file)
index 0000000..454222a
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2253.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2253 (1).png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Frame 2253 (1).png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Frame 2253 (1).png
new file mode 100644 (file)
index 0000000..1746aa4
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Frame 2253 (1).png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Frame 2253.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Frame 2253.png
new file mode 100644 (file)
index 0000000..57e8310
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_normal.imageset/Frame 2253.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Contents.json b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Contents.json
new file mode 100644 (file)
index 0000000..21c68b7
--- /dev/null
@@ -0,0 +1,22 @@
+{
+  "images" : [
+    {
+      "idiom" : "universal",
+      "scale" : "1x"
+    },
+    {
+      "filename" : "Frame 2254.png",
+      "idiom" : "universal",
+      "scale" : "2x"
+    },
+    {
+      "filename" : "Frame 2253.png",
+      "idiom" : "universal",
+      "scale" : "3x"
+    }
+  ],
+  "info" : {
+    "author" : "xcode",
+    "version" : 1
+  }
+}
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Frame 2253.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Frame 2253.png
new file mode 100644 (file)
index 0000000..55c20b3
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Frame 2253.png differ
diff --git a/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Frame 2254.png b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Frame 2254.png
new file mode 100644 (file)
index 0000000..f272461
Binary files /dev/null and b/ShenYin/ShenYin/Channel/PaXa/PaXa.xcassets/tabbar/tab_4_selected.imageset/Frame 2254.png differ
index 8689f71..268793f 100644 (file)
@@ -5,81 +5,6 @@
 //  Created by apple on 2020/11/12.
 //
 
-import UIKit
 
-public enum YLColor {
-    ///  背景色
-    case bgColor
-    ///  主题色
-    case theme
-    ///  次级主题色
-    case subTheme
-    ///  主标题
-    case level1
-    ///  二级标题
-    case level2
-    ///  三级标题
-    case level3
-    /// 占位符
-    case placeholder
-    /// 分割线
-    case separateLine
-    /// cell内容
-    case cellBg
-    /// 运动
-    case sport
-}
 
-extension YLColor: ColorRGBProviderProtocol {
-    public var rgbValue: Int {
-        if CCConfig.appType == .deepchords {
-            switch self {
-            case .bgColor:
-                return 0xF7F7F7
-            case .theme:
-                return 0x0092E1
-            case .subTheme:
-                return 0xF4FAFF
-            case .level1:
-                return 0x121212
-            case .level2:
-                return 0x666666
-            case .level3:
-                return 0x8d8d8d
-            case .placeholder:
-                return 0xcccccc
-            case .separateLine:
-                return 0xF2F2F2
-            case .cellBg:
-                return 0xffffff
-            case .sport:
-                return 0x24C789
-            }
-        }
-        else{
-            switch self {
-            case .bgColor:
-                return 0x000000
-            case .theme:
-                return 0xFFCB57
-            case .subTheme:
-                return 0xF4FAFF
-            case .level1:
-                return 0xffffff
-            case .level2:
-                return 0x999999
-            case .level3:
-                return 0x8d8d8d
-            case .placeholder:
-                return 0x666666
-            case .separateLine:
-                return 0x666666
-            case .cellBg:
-                return 0x242424
-            case .sport:
-                return 0x24C789
-            }
-        }
-    }
-}
 
index d78dcce..ed49c79 100644 (file)
@@ -68,12 +68,7 @@ open class BaseVC:UIViewController {
         KingfisherManager.shared.cache.clearMemoryCache()
     }
     open override var preferredStatusBarStyle: UIStatusBarStyle {
-        if CCConfig.appType == .deepchords{
-            return .darkContent
-        }
-        else{
-            return .lightContent
-        }
+        return CCConfig.preferredStatusBarStyle
     }
 
     func setupViews(){
index dbbfdf2..6e4f0e3 100644 (file)
@@ -88,7 +88,7 @@ class CustomerCell:BaseTableViewCell{
             else{
                 bgView.backgroundColor = .color(.cellBg)
                 originalLabel.textColor = .color(.level1)
-                icon.image = CCConfig.appType == .deepchords ? UIImage(named: "logo_2"):UIImage(named: "logo_4")
+                icon.image = UIImage(named: CCConfig.serviceLogo)
                 icon.snp.remakeConstraints { make in
                     make.size.equalTo(36)
                     make.top.equalToSuperview().inset(16)
index 9aff9ba..1eedcda 100644 (file)
@@ -26,23 +26,12 @@ public class CCRole{
     }
     
     static var xiaoYin:CCRole{
-        if CCConfig.appType == .deepchords {
-            let model = CCRole()
-            model.sid = "zh_female_tianmeitaozi_mars_bigtts"
-            model.name = "小音"
-            model.type = "default"
-            model.role = "test_xiaoyin"
-            return model
-        }
-        else{
-            let model = CCRole()
-            model.sid = "zh_female_vv_uranus_bigtts"
-            model.name = "小兔"
-            model.type = "default"
-            model.role = "playboy_xiaotu"
-            return model
-        }
-
+        let model = CCRole()
+        model.sid = "zh_female_tianmeitaozi_mars_bigtts"
+        model.name = "小音"
+        model.type = "default"
+        model.role = "test_xiaoyin"
+        return model
     }
 
 }
index 0e239a8..835131c 100644 (file)
@@ -271,7 +271,7 @@ class DialogRecordBar: BaseView {
                 v.language = CCAiLanguage.chinse
                 v.yc.addTap(target: self, action: #selector(leftLanguageAction))
                 v.language = .chinse
-                v.valueLabel.text = CCConfig.appType == .deepchords ? "耳机".l10n:"眼镜".l10n
+                v.valueLabel.text = CCConfig.deviceType
             }
             rightItem.do { (v) in
                 v.language = CCAiLanguage.english
index 16ca854..4ec06f4 100644 (file)
@@ -174,7 +174,6 @@ class RecordBar: BaseView {
             valueLabel.do { v in
                 v.textColor = .color(.level2)
                 v.font = .regular(10)
-//                v.text = CCConfig.appType == .deepchords ? "耳机".l10n:"眼镜".l10n
             }
         }
         
index 41ab444..43e7561 100644 (file)
@@ -19,7 +19,7 @@ class RhythView: BaseView {
         }
 
         stopWave.image = UIImage(named: "audio_record_normal")
-        startWave.kf.setImage(with: Bundle.main.url(forResource: CCConfig.appType == .deepchords ? "record_start_joy":"record_start", withExtension: "gif")!)
+        startWave.kf.setImage(with: Bundle.main.url(forResource: "recording", withExtension: "gif")!)
         startWave.isHidden = true
     }
     override func setupLayout() {
index 9ecec14..1fbee67 100644 (file)
@@ -155,10 +155,10 @@ class CalendarPickerVC: BaseVC {
                 invariantViewProperties.backgroundShapeDrawingConfig.fillColor = .color(.theme)
             }
             else{
-                invariantViewProperties.textColor = .color(.level2)
+                invariantViewProperties.textColor = .color(.level1)
             }
             if let date = date,date > Date(){
-                invariantViewProperties.textColor = CCConfig.appType == .deepchords ? .color(.placeholder):.rgb(0x333333)
+                invariantViewProperties.textColor = .color(.placeholder)
             }
             
             
index 7bcb035..038cb76 100644 (file)
@@ -129,7 +129,7 @@ class PipContentVC : AVPictureInPictureVideoCallViewController {
         }
         
         textView.do { v in
-            v.textColor = .rgb(0xD8D8D8)
+            v.textColor = .color(.level3)
             v.font = cache.fontType.font
             v.backgroundColor = .clear
             v.adjustsFontSizeToFitWidth = true
index 76b0ce5..3e980ab 100644 (file)
@@ -35,7 +35,7 @@ class AppLaunch:NSObject{
             App.shared.didLogin()
         }
         else{
-            App.shared.goToLogin()
+            CCPage.gotoLogin()
         }
     }
 }
index be04b93..f6c8993 100644 (file)
@@ -38,15 +38,7 @@ class App{
             }
         }
     }
-    func goToLogin(){
-        if CCConfig.appType == .deepchords{
-            window?.rootViewController = BaseNC(rootViewController: LoginVC())
-        }
-        else{
-            window?.rootViewController = BaseNC(rootViewController: DcLoginVC())
-        }
-    }
-    
+
     func goToPage(_ viewController: UIViewController,animated:Bool = true){
         viewController.hidesBottomBarWhenPushed = true
         topVC().navigationController?.pushViewController(viewController, animated: animated)
index 213499f..fbf47ca 100644 (file)
@@ -61,21 +61,22 @@ class ForgetVC:BaseVC{
     }
     override func setupLayout(){
         logoImg.snp.makeConstraints { make in
-            if CCConfig.appType == .deepchords{
-                make.left.equalToSuperview().inset(28)
-                make.top.equalTo(kNavBtm + 20)
-                make.centerX.equalToSuperview()
-            }
-            else{
+            if CCConfig.appType == .playboy{
                 make.width.equalTo(62)
                 make.height.equalTo(80)
                 make.top.equalTo(kNavBtm)
                 make.centerX.equalToSuperview()
             }
+            else{
+
+                make.left.equalToSuperview().inset(28)
+                make.top.equalTo(kNavBtm + 20)
+                make.centerX.equalToSuperview()
+            }
         }
         bgView.snp.makeConstraints { make in
             make.left.right.equalToSuperview()
-            make.top.equalToSuperview().inset(CCConfig.appType == .deepchords ? 244:180)
+            make.top.equalToSuperview().inset(CCConfig.appType == .playboy ? 180:244)
             make.bottom.equalToSuperview()
         }
         
index 6ddc35a..72f4ad0 100644 (file)
@@ -48,14 +48,14 @@ class LoginVC:BaseVC{
     }
     override func setupLayout(){
         logoImg.snp.makeConstraints { make in
-            if CCConfig.appType == .deepchords{
-                make.left.equalToSuperview().inset(28)
+            if CCConfig.appType == .playboy{
+                make.width.equalTo(62)
+                make.height.equalTo(80)
                 make.top.equalTo(kNavBtm + 20)
                 make.centerX.equalToSuperview()
             }
             else{
-                make.width.equalTo(62)
-                make.height.equalTo(80)
+                make.left.equalToSuperview().inset(28)
                 make.top.equalTo(kNavBtm + 20)
                 make.centerX.equalToSuperview()
             }
index c26e3ca..4f9c3c6 100644 (file)
@@ -56,21 +56,21 @@ class RegisterVC:BaseVC{
     }
     override func setupLayout(){
         logoImg.snp.makeConstraints { make in
-            if CCConfig.appType == .deepchords{
-                make.left.equalToSuperview().inset(28)
-                make.top.equalTo(kNavBtm + 20)
-                make.centerX.equalToSuperview()
-            }
-            else{
+            if CCConfig.appType == .playboy{
                 make.width.equalTo(62)
                 make.height.equalTo(80)
                 make.top.equalTo(kNavBtm )
                 make.centerX.equalToSuperview()
             }
+            else{
+                make.left.equalToSuperview().inset(28)
+                make.top.equalTo(kNavBtm + 20)
+                make.centerX.equalToSuperview()
+            }
         }
         bgView.snp.makeConstraints { make in
             make.left.right.equalToSuperview()
-            make.top.equalToSuperview().inset(CCConfig.appType == .deepchords ? 244:180)
+            make.top.equalToSuperview().inset(CCConfig.appType == .playboy ? 180:244)
             make.bottom.equalToSuperview()
         }
         
index d95e8d6..e2fa6f0 100644 (file)
@@ -53,21 +53,21 @@ class SmsLoginVC:BaseVC{
     }
     override func setupLayout(){
         logoImg.snp.makeConstraints { make in
-            if CCConfig.appType == .deepchords{
-                make.left.equalToSuperview().inset(28)
-                make.top.equalTo(kNavBtm + 20)
-                make.centerX.equalToSuperview()
-            }
-            else{
+            if CCConfig.appType == .playboy{
                 make.width.equalTo(62)
                 make.height.equalTo(80)
                 make.top.equalTo(kNavBtm)
                 make.centerX.equalToSuperview()
             }
+            else{
+                make.left.equalToSuperview().inset(28)
+                make.top.equalTo(kNavBtm + 20)
+                make.centerX.equalToSuperview()
+            }
         }
         bgView.snp.makeConstraints { make in
             make.left.right.equalToSuperview()
-            make.top.equalToSuperview().inset(CCConfig.appType == .deepchords ? 244:180)
+            make.top.equalToSuperview().inset(CCConfig.appType == .playboy ? 180:244)
             make.bottom.equalToSuperview()
         }
         
index d8c63d0..b14b32c 100644 (file)
@@ -26,7 +26,7 @@ class CodeView: BaseView {
             v.label.text = "点击获取".l10n
         }
         
-        inputBgView.backgroundColor = CCConfig.appType == .deepchords ? .rgb(0xF3F4F8): .color(.cellBg)
+        inputBgView.backgroundColor = .color(.inputBg)
         inputBgView.layer.cornerRadius = 12
         inputBgView.layer.masksToBounds = true
         
index 1c1538c..b00ec99 100644 (file)
@@ -36,7 +36,7 @@ class CustomInputView: BaseView {
             v.leftViewMode = .never
         }
         
-        inputBgView.backgroundColor =  CCConfig.appType == .deepchords ? .rgb(0xF3F4F8): .color(.cellBg)
+        inputBgView.backgroundColor =  .color(.inputBg)
         inputBgView.layer.cornerRadius = 10
         inputBgView.layer.masksToBounds = true
         addSubviews([inputBgView])
index 8e8e066..ae030e8 100644 (file)
@@ -7,12 +7,12 @@
 
 class LoginBgView: BaseView {
     override func setupViews() {
-        if CCConfig.appType == .deepchords {
-            backgroundColor = UIColor.white
-            yc.setCorners(withRoundedRect: CGRect(x: 0, y: 0, width: kScreenWid, height: kScreenHei - 244), roundingCorners: [.topLeft,.topRight], cornerRadii: CGSize(width: 50, height: 50))
+        if CCConfig.appType == .playboy {
+            backgroundColor = .color(.bgColor)
         }
         else{
-            backgroundColor = .color(.bgColor)
+            backgroundColor = UIColor.white
+            yc.setCorners(withRoundedRect: CGRect(x: 0, y: 0, width: kScreenWid, height: kScreenHei - 244), roundingCorners: [.topLeft,.topRight], cornerRadii: CGSize(width: 50, height: 50))
         }
     }
 }
index 8a1db58..318b917 100644 (file)
@@ -9,8 +9,6 @@ class LoginHeaderView: BaseView {
     override func setupViews() {
         if CCConfig.appType == .deepchords {
             let tipsLabel = UILabel()
-//            tipsLabel.backgroundColor = .red
-//            backgroundColor = .green
             tipsLabel.do { v in
                 v.numberOfLines = 0
                 v.font = .medium(22)
@@ -28,6 +26,25 @@ class LoginHeaderView: BaseView {
                 make.edges.equalToSuperview()
             }
         }
+        else if CCConfig.appType == .paxa {
+            let tipsLabel = UILabel()
+            tipsLabel.do { v in
+                v.numberOfLines = 0
+                v.font = .medium(22)
+                v.textColor = .color(.level1)
+                let text = "您好, \n欢迎使用PAXA".l10n
+                let stype = NSMutableParagraphStyle()
+                stype.lineSpacing = 10
+                let attrString = NSMutableAttributedString(string: text)
+                let attr: [NSAttributedString.Key : Any] = [.font: UIFont.medium(22),.paragraphStyle:stype]
+                attrString.addAttributes(attr, range: NSRange(location: 0, length: attrString.length))
+                v.attributedText = attrString
+            }
+            addSubview(tipsLabel)
+            tipsLabel.snp.makeConstraints { make in
+                make.edges.equalToSuperview()
+            }
+        }
         else{
             let logo = UIImageView(image: UIImage(named: "logo_3"))
             addSubview(logo)
index ee1dad2..8efeec8 100644 (file)
@@ -27,7 +27,7 @@ class PasswordView: BaseView {
         textField.rightView = btn
         textField.rightViewMode = .always
         
-        inputBgView.backgroundColor =  CCConfig.appType == .deepchords ? .rgb(0xF3F4F8): .color(.cellBg)
+        inputBgView.backgroundColor =  .color(.inputBg)
         inputBgView.layer.cornerRadius = 10
         inputBgView.layer.masksToBounds = true
         addSubviews([inputBgView])
index 2910acc..978f7fa 100644 (file)
@@ -25,7 +25,7 @@ class RegionView: BaseView {
         addSubviews([inputBgView])
         inputBgView.addSubviews([titleLabel,valeLabel,arrrowIcon])
         
-        inputBgView.backgroundColor =  CCConfig.appType == .deepchords ? .rgb(0xF3F4F8): .color(.cellBg)
+        inputBgView.backgroundColor = .color(.inputBg)
         inputBgView.layer.cornerRadius = 10
         inputBgView.layer.masksToBounds = true
         inputBgView.yc.addTap(target: self, action: #selector(tapAction))
index 0be85f2..db3eb6a 100644 (file)
@@ -64,11 +64,8 @@ class FeekbackVC:BaseVC{
     }
     @objc func chatAction(){
         App.shared.popToRootPage()
-        if CCConfig.appType == .deepchords {
-            App.shared.tabController?.selectedIndex = 3
-        }
-        else{
-            App.shared.tabController?.selectedIndex = 2
+        if let index = App.shared.tabController?.viewControllers?.count {
+            App.shared.tabController?.selectedIndex = index - 2
         }
     }
 
index 74f11df..088f22a 100644 (file)
@@ -87,7 +87,7 @@ extension RevokeCodeVC{
         HttpClient.request(CommomApi.logout(param: params))  { (model:ResponseBaseModel, res) in
             if model.isSuccess{
                 YLprogressHUD.showSuccess {
-                    App.shared.goToLogin()
+                    CCPage.gotoLogin()
                 }
             }
             else{
index df820fe..9813bf4 100644 (file)
@@ -68,30 +68,11 @@ class MineUserInfoView: BaseView {
     }
     
     override func setupLayout() {
-//        if CCConfig.appType == .deepchords{
-//            titleLabel.snp.makeConstraints { (m) in
-//                m.top.equalToSuperview().inset(10)
-//                m.left.equalToSuperview().inset(38)
-//                m.right.equalTo(icon.snp.left).offset(-20)
-//            }
-//            deviceLabel.snp.makeConstraints { (m) in
-//                m.top.equalToSuperview().inset(60)
-//                m.left.equalToSuperview().inset(38)
-//                m.height.equalTo(30)
-//                m.width.equalTo(130)
-//            }
-//            icon.snp.makeConstraints { (m) in
-//                m.size.equalTo(80)
-//                m.right.equalToSuperview().inset(38)
-//                m.top.equalToSuperview().inset(10)
-//            }
-//        }
-//        else{
-            icon.snp.makeConstraints { (m) in
-                m.size.equalTo(70)
-                m.left.equalToSuperview().inset(18)
-                m.top.equalToSuperview().inset(10)
-            }
+        icon.snp.makeConstraints { (m) in
+            m.size.equalTo(70)
+            m.left.equalToSuperview().inset(18)
+            m.top.equalToSuperview().inset(10)
+        }
         titleLabel.snp.makeConstraints { (m) in
             m.top.equalTo(icon)
             m.left.equalToSuperview().inset(100)
@@ -102,7 +83,7 @@ class MineUserInfoView: BaseView {
             m.height.equalTo(30)
             m.width.equalTo(130)
         }
-//        }
+
     }
     func updateUI(){
         CacheManager.shared.user.getUserInfo{[weak self] sucess in
index f41776d..fdb1692 100644 (file)
@@ -8,7 +8,7 @@
 import UIKit
 class UserInfoVC: BaseVC{
     let tableView = UITableView(frame: .zero, style: .plain)
-    var list:[UserInfoCellType] = []
+    var list:[UserInfoCellType] = CCConfig.userInfoList
     let imgPicker = ImagePickerManager()
     
     override func viewDidLoad() {
@@ -38,15 +38,6 @@ class UserInfoVC: BaseVC{
         super.viewWillAppear(animated)
         refreshUI()
     }
-    override func setupData() {
-        if CCConfig.appType == .deepchords {
-            list = [.avatar,.nickName,.gender,.birthday,.height,.weight,.hobbies,.area]
-        }
-        else {
-            list = [.avatar,.nickName,.gender,.area]
-        }
-        tableView.reloadData()
-    }
 }
 
     extension UserInfoVC:UITableViewDelegate,UITableViewDataSource {
index 1b7114b..0acf6f9 100644 (file)
@@ -29,7 +29,7 @@ class CustomEqVC:BaseVC{
         bgView.addSubviews([resetBtn,titleLabel,unitLabel,valueLabel1,valueLabel2,valueLabel3])
         
         bgView.do { v in
-            v.backgroundColor = CCConfig.appType == .deepchords ? UIColor.white:UIColor.rgb(0x242424)
+            v.backgroundColor = .color(.cellBg)
             v.yc.setCornerRadius(12.fitR)
         }
         sliderBgView.do { v in
index 152b844..a3248c9 100644 (file)
@@ -25,7 +25,7 @@ class FindVC:BaseVC{
     }
     
     override func setupViews() {
-        self.navBar.title = CCConfig.appType == .playboy ? "查找眼镜".l10n:"查找耳机".l10n
+        self.navBar.title = CCConfig.findText
         navBar.backgroundColor = .clear
         view.backgroundColor = .color(.bgColor)
         view.addSubviews([titleLabel,desLabel,leftRadar,rightRadar,leftBtn,rightBtn])
index d175ce1..1a589a6 100644 (file)
@@ -18,7 +18,7 @@ class ModeFindView: BaseView {
         
         icon.image = UIImage(named: "find_icon")
         titleLabel.do { v in
-            v.text = CCConfig.appType == .playboy ? "查找眼镜".l10n:"查找耳机".l10n
+            v.text = CCConfig.findText
             v.font = .bold(16)
             v.textColor = .color(.level1)
             
index 827ec62..22eaf4a 100644 (file)
@@ -20,7 +20,7 @@ class BrokenLineView: UIView {
     
     private func setupShapeLayer() {
         shapeLayer = CAShapeLayer()
-        shapeLayer.strokeColor = CCConfig.appType == .deepchords ? UIColor.rgb(0x93C6EC).cgColor: UIColor.color(.separateLine).cgColor
+        shapeLayer.strokeColor =  UIColor.color(.brokenLine).cgColor
         shapeLayer.fillColor = UIColor.clear.cgColor
         shapeLayer.lineWidth = 0.5
         shapeLayer.lineDashPattern = [NSNumber(value: 5.0), NSNumber(value: 3.0)]
index 4eb5543..7dc2e60 100644 (file)
@@ -52,6 +52,40 @@ class CustomButton: UIButton {
                 layer.borderColor = UIColor.color(.theme).cgColor
             }
         }
+        else if CCConfig.appType == .paxa{
+            setTitle(title, for: .normal)
+            addTarget(target, action: action, for: .touchUpInside)
+            layer.cornerRadius = 12
+            layer.masksToBounds = true
+            titleLabel?.font = font
+            
+            if style == .theme1 {
+                setTitleColor(.white, for: .normal)
+                backgroundColor =  .color(.theme)
+            }
+            else if style == .theme4 {
+                setTitleColor(.hexString("#FF4E4E"), for: .normal)
+                backgroundColor =  UIColor.hexString("#FF4E4E")
+                setTitleColor(.white, for: .normal)
+                titleLabel?.font = .bold(14)
+            }
+            else if style == .theme3 {
+                layer.cornerRadius = 12
+                setTitleColor(.color(.level1), for: .normal)
+                backgroundColor =  .color(.cellBg)
+                titleLabel?.font = .regular(14)
+            }
+            else if style == .sport {
+                setTitleColor(.white, for: .normal)
+                backgroundColor =  .color(.sport)
+            }
+            else{
+                setTitleColor(.color(.theme), for: .normal)
+                backgroundColor = .clear
+                layer.borderWidth = 1.4
+                layer.borderColor = UIColor.color(.theme).cgColor
+            }
+        }
         else{
             setTitle(title, for: .normal)
             addTarget(target, action: action, for: .touchUpInside)
index d773890..7b6cf28 100644 (file)
@@ -34,46 +34,46 @@ enum RecordTipsType:Int{
         }
     }
     var des1:String{
-        if CCConfig.appType == .deepchords {
+        if CCConfig.appType == .playboy {
             switch self {
             case .dialog:
-                return "一方手持手机,一方戴上耳机,对手机发言时,耳机播放译文,对耳机发言时,手机播放译文".l10n
+                return "一方手持手机,一方戴上眼镜,对手机发言时,眼镜播放译文,对眼镜发言时,手机播放译文".l10n
             case .chinese2english:
                 return "手机靠近音源,两人各佩戴一只耳机,双方耳机中播放目标语言".l10n
             case .tongchuan:
-                return "手机靠近音源收音,佩戴耳机收听译文".l10n
+                return "手机靠近音源收音,佩戴眼镜收听译文".l10n
             }
         }
         else{
             switch self {
             case .dialog:
-                return "一方手持手机,一方戴上眼镜,对手机发言时,眼镜播放译文,对眼镜发言时,手机播放译文".l10n
+                return "一方手持手机,一方戴上耳机,对手机发言时,耳机播放译文,对耳机发言时,手机播放译文".l10n
             case .chinese2english:
                 return "手机靠近音源,两人各佩戴一只耳机,双方耳机中播放目标语言".l10n
             case .tongchuan:
-                return "手机靠近音源收音,佩戴眼镜收听译文".l10n
+                return "手机靠近音源收音,佩戴耳机收听译文".l10n
             }
         }
     }
     var des2:String{
-        if CCConfig.appType == .deepchords {
+        if CCConfig.appType == .playboy {
             switch self {
             case .dialog:
-                return "- 情景示例 -\n张张靠近手机讲中文,对方耳机播放英语".l10n
+                return "- 情景示例 -\n张张靠近手机讲中文,对方眼镜播放英语".l10n
             case .chinese2english:
                 return "- 情景示例 -\n张张戴一只耳机讲中文,双方耳机播放英文翻译 Lucy戴一只耳机讲英文,双方耳机播报中文翻译".l10n
             case .tongchuan:
-                return "- 情景示例 -\nLisa对着手机讲英语,小徐耳机中播放中文".l10n
+                return "- 情景示例 -\n小张对着手机讲英语,小徐眼镜中播放中文".l10n
             }
         }
         else{
             switch self {
             case .dialog:
-                return "- 情景示例 -\n张张靠近手机讲中文,对方眼镜播放英语".l10n
+                return "- 情景示例 -\n张张靠近手机讲中文,对方耳机播放英语".l10n
             case .chinese2english:
                 return "- 情景示例 -\n张张戴一只耳机讲中文,双方耳机播放英文翻译 Lucy戴一只耳机讲英文,双方耳机播报中文翻译".l10n
             case .tongchuan:
-                return "- 情景示例 -\n小张对着手机讲英语,小徐眼镜中播放中文".l10n
+                return "- 情景示例 -\nLisa对着手机讲英语,小徐耳机中播放中文".l10n
             }
         }
     }
index d068380..4439844 100644 (file)
@@ -9,7 +9,7 @@ end
 
 workspace 'ShenYin'
 project 'ShenYin.xcodeproj'
-target 'ShenYin' do
+target 'DeepChords' do
 #  pod 'Toast-Swift'
   pod 'SnapKit'#布局
   pod 'YYText'#富文本
@@ -54,9 +54,57 @@ target 'ShenYin' do
   pod 'AMap3DMap-NO-IDFA', '10.0.700'
   pod 'AMapLocation-NO-IDFA'
   pod 'AMapSearch-NO-IDFA', '9.7.0'
+end
+
+target 'PaXa' do
+  #  pod 'Toast-Swift'
+  pod 'SnapKit'#布局
+  pod 'YYText'#富文本
+  pod 'FDFullscreenPopGesture'#侧滑返回
+  #  pod 'TZScrollViewPopGesture'#侧滑返回
+  pod 'IQKeyboardManagerSwift'#键盘
+  pod 'MJRefresh'#刷新
+  pod 'YYModel'#model解析
+  pod 'HandyJSON'#model解析
+  #  pod 'RealmSwift'#数据库
+  pod 'SwiftDate'#时间转换
+  pod 'SVProgressHUD'#蒙版
+  pod 'MBProgressHUD'#蒙版
+  pod 'Kingfisher'#图片下载
+  pod 'FSPagerView'
+  pod "TabPageViewController" #tabpage
+  pod 'JXSegmentedView'
+  pod 'JXPagingView/Paging'
+  ##   pod 'Alamofire'
+  #  pod 'Moya'#网络
+  pod 'SwiftHTTP'
+  #  pod 'swiftScan'#二维码
+  pod 'TZImagePickerController'#图片选择
+  #  pod 'netfox'#调试
+  #  pod 'DoraemonKit'#调试
+  
+  pod 'SocketRocket'#socket,AI用到
+  pod 'DGActivityIndicatorView'#扫描雷达
+  pod 'DeviceKit', '~> 5.4.0'
+  pod 'CryptoSwift'#加密
+  
+  pod 'ZipArchive'#压缩
   
+  # 微信SDK
+  #  pod 'WechatOpenSDK-Swift'
+  pod 'WechatOpenSDK-XCFramework'
+  
+  
+  pod 'HorizonCalendar'#日历
+  
+  #高德地图
+  pod 'AMap3DMap-NO-IDFA', '10.0.700'
+  pod 'AMapLocation-NO-IDFA'
+  pod 'AMapSearch-NO-IDFA', '9.7.0'
 end
 
+
+
 target 'playboy' do
   #  pod 'Toast-Swift'
   pod 'SnapKit'#布局