diff --git a/WeChatExtension.pkg b/WeChatExtension.pkg
index 47af24ee..d893fdb6 100644
Binary files a/WeChatExtension.pkg and b/WeChatExtension.pkg differ
diff --git a/WeChatExtension/Rely/Install.sh b/WeChatExtension/Rely/Install.sh
index 612a874c..6b24d0aa 100755
--- a/WeChatExtension/Rely/Install.sh
+++ b/WeChatExtension/Rely/Install.sh
@@ -20,12 +20,20 @@ app_executable_path="${app_bundle_path}/${app_name}"
app_executable_backup_path="${app_executable_path}_backup"
framework_path="${app_bundle_path}/${framework_name}.framework"
+# 执行安装流程
+# 对 WeChat 赋予权限
+if [ ! -w "$wechat_path" ]
+then
+echo -e "\n\n为了将小助手写入微信, 请输入密码 : "
+sudo chown -R $(whoami) "$wechat_path"
+fi
+
# 先执行卸载流程
if [ -f "$app_executable_backup_path" ]
then
-rm "$app_executable_path"
-rm -rf "$framework_path"
-mv "$app_executable_backup_path" "$app_executable_path"
+sudo rm "$app_executable_path"
+sudo rm -rf "$framework_path"
+sudo mv "$app_executable_backup_path" "$app_executable_path"
if [ -f "$app_executable_backup_path" ]
then
@@ -36,14 +44,6 @@ fi
#未发现小助手
fi
-# 执行安装流程
-# 对 WeChat 赋予权限
-if [ ! -w "$wechat_path" ]
-then
-echo -e "\n\n为了将小助手写入微信, 请输入密码 : "
-sudo chown -R $(whoami) "$wechat_path"
-fi
-
# 判断是否已经存在备份文件 或者 是否强制覆盖安装
if [ ! -f "$app_executable_backup_path" ] || [ -n "$1" -a "$1" = "--force" ]
then
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension.zip b/WeChatExtension/Rely/Plugin/WeChatExtension.zip
index a0e9e4a2..7f4d5b9d 100644
Binary files a/WeChatExtension/Rely/Plugin/WeChatExtension.zip and b/WeChatExtension/Rely/Plugin/WeChatExtension.zip differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/Update.sh b/WeChatExtension/Rely/Plugin/WeChatExtension/Update.sh
index 369479f2..e3d6b65b 100755
--- a/WeChatExtension/Rely/Plugin/WeChatExtension/Update.sh
+++ b/WeChatExtension/Rely/Plugin/WeChatExtension/Update.sh
@@ -9,12 +9,18 @@ app_executable_path="${app_bundle_path}/${app_name}"
app_executable_backup_path="${app_executable_path}_backup"
framework_path="${app_bundle_path}/${framework_name}.framework"
+# 对 WeChat 赋予权限
+if [ ! -w "$wechat_path" ]
+then
+echo -e "\n\n为了将小助手写入微信, 请输入密码 : "
+sudo chown -R $(whoami) "$wechat_path"
+fi
# 极少部分机器会出现签名异常情况,先执行卸载流程
if [ -f "$app_executable_backup_path" ]
then
-rm "$app_executable_path"
-rm -rf "$framework_path"
-mv "$app_executable_backup_path" "$app_executable_path"
+sudo rm "$app_executable_path"
+sudo rm -rf "$framework_path"
+sudo mv "$app_executable_backup_path" "$app_executable_path"
if [ ! -f "$app_executable_backup_path" ]
then
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/Base.lproj/TKRemoteControlWindowController.nib b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/Base.lproj/TKRemoteControlWindowController.nib
index 24395a17..a97587d0 100644
Binary files a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/Base.lproj/TKRemoteControlWindowController.nib and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/Base.lproj/TKRemoteControlWindowController.nib differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/Info.plist b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/Info.plist
index 2913d222..fa10953b 100644
--- a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/Info.plist
+++ b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/Info.plist
@@ -17,7 +17,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- 2.8.1
+ 2.8.2
CFBundleSupportedPlatforms
MacOSX
@@ -27,19 +27,17 @@
DTCompiler
com.apple.compilers.llvm.clang.1_0
DTPlatformBuild
- 12B45b
- DTPlatformName
- macosx
+ 11C504
DTPlatformVersion
- 11.0
+ GM
DTSDKBuild
- 20A2408
+ 19B90
DTSDKName
- macosx11.0
+ macosx10.15
DTXcode
- 1220
+ 1130
DTXcodeBuild
- 12B45b
+ 11C504
LSMinimumSystemVersion
10.10
NSHumanReadableCopyright
@@ -47,6 +45,6 @@
showUpdateWindow
versionInfo
- v2.8.1(2020-12-26):\n👉🏻 适配微信v2.6.0 (16787)\n👉🏻 修复消息撤回Bug \n👉🏻 适配联系人和会话选择界面和若干问题 \n👉🏻 暂未适配BigSur\n
+ v2.8.2(2021-01-15):\n👉🏻 适配微信v2.6.1(16837)\n👉🏻 群员监控可查看具体违规言论 \n👉🏻 修复2.6以上多选BUG \n👉🏻 2020注定是不平凡的年, MustangYM祝大家新年快乐, 带好口罩, 注意保暖, 保重!\n
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKAboutWindowController.nib b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKAboutWindowController.nib
index 09bacf4e..4381c628 100644
Binary files a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKAboutWindowController.nib and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKAboutWindowController.nib differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKAutoReplyWindowController.nib b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKAutoReplyWindowController.nib
index afa754c4..fd0fa2e0 100644
Binary files a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKAutoReplyWindowController.nib and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKAutoReplyWindowController.nib differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKDownloadWindowController.nib b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKDownloadWindowController.nib
index a0a924dd..05442edc 100644
Binary files a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKDownloadWindowController.nib and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/TKDownloadWindowController.nib differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/VAutoForwardingWindowController.nib b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/VAutoForwardingWindowController.nib
index e5a0285f..c5a85bb2 100644
Binary files a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/VAutoForwardingWindowController.nib and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/VAutoForwardingWindowController.nib differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/WeChatIcon128@2x.png b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/WeChatIcon128@2x.png
new file mode 100644
index 00000000..d968ccad
Binary files /dev/null and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/WeChatIcon128@2x.png differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/WeChatIcon_128.png b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/WeChatIcon_128.png
new file mode 100644
index 00000000..d968ccad
Binary files /dev/null and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/WeChatIcon_128.png differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMAIReplyWindowController.nib b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMAIReplyWindowController.nib
index 3a3d43ac..8b162db9 100644
Binary files a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMAIReplyWindowController.nib and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMAIReplyWindowController.nib differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMStrangerCheckWindowController.nib b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMStrangerCheckWindowController.nib
index ae256abc..7b99b76d 100644
Binary files a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMStrangerCheckWindowController.nib and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMStrangerCheckWindowController.nib differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMZGMPSensitiveWindowController.nib b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMZGMPSensitiveWindowController.nib
new file mode 100644
index 00000000..35fac794
Binary files /dev/null and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMZGMPSensitiveWindowController.nib differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMZGMPWindowController.nib b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMZGMPWindowController.nib
index 022c5fda..bb864c22 100644
Binary files a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMZGMPWindowController.nib and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/YMZGMPWindowController.nib differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/selfSkin.png b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/selfSkin.png
deleted file mode 100644
index 702e37db..00000000
Binary files a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/Resources/selfSkin.png and /dev/null differ
diff --git a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/WeChatExtension b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/WeChatExtension
index 27b19c59..2094dfce 100755
Binary files a/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/WeChatExtension and b/WeChatExtension/Rely/Plugin/WeChatExtension/WeChatExtension.framework/WeChatExtension differ
diff --git a/WeChatExtension/Rely/Uninstall.sh b/WeChatExtension/Rely/Uninstall.sh
index 2dff75c4..d5efd3a6 100755
--- a/WeChatExtension/Rely/Uninstall.sh
+++ b/WeChatExtension/Rely/Uninstall.sh
@@ -22,9 +22,9 @@ framework_path="${app_bundle_path}/${framework_name}.framework"
# 备份WeChat原始可执行文件
if [ -f "$app_executable_backup_path" ]
then
-rm "$app_executable_path"
-rm -rf "$framework_path"
-mv "$app_executable_backup_path" "$app_executable_path"
+sudo rm "$app_executable_path"
+sudo rm -rf "$framework_path"
+sudo mv "$app_executable_backup_path" "$app_executable_path"
if [ -f "$app_executable_backup_path" ]
then
diff --git a/WeChatExtension/WeChatExtension.xcodeproj/project.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate b/WeChatExtension/WeChatExtension.xcodeproj/project.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate
index f79425fc..3361e1d2 100644
Binary files a/WeChatExtension/WeChatExtension.xcodeproj/project.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate and b/WeChatExtension/WeChatExtension.xcodeproj/project.xcworkspace/xcuserdata/apple.xcuserdatad/UserInterfaceState.xcuserstate differ