diff --git a/Other/Products/Debug/WeChatPlugin.framework/Modules/module.modulemap b/Other/Products/Debug/WeChatPlugin.framework/Modules/module.modulemap deleted file mode 100644 index 1e785538..00000000 --- a/Other/Products/Debug/WeChatPlugin.framework/Modules/module.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module WeChatPlugin { - umbrella header "WeChatPlugin.h" - - export * - module * { export * } -} diff --git a/Other/Products/Debug/WeChatPlugin.framework/Versions/A/Modules/module.modulemap b/Other/Products/Debug/WeChatPlugin.framework/Versions/A/Modules/module.modulemap deleted file mode 100644 index 1e785538..00000000 --- a/Other/Products/Debug/WeChatPlugin.framework/Versions/A/Modules/module.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module WeChatPlugin { - umbrella header "WeChatPlugin.h" - - export * - module * { export * } -} diff --git a/Other/Products/Debug/WeChatPlugin.framework/Versions/A/WeChatPlugin b/Other/Products/Debug/WeChatPlugin.framework/Versions/A/WeChatPlugin index d5696f84..e16de942 100755 Binary files a/Other/Products/Debug/WeChatPlugin.framework/Versions/A/WeChatPlugin and b/Other/Products/Debug/WeChatPlugin.framework/Versions/A/WeChatPlugin differ diff --git a/Other/Products/Debug/WeChatPlugin.framework/Versions/Current/Modules/module.modulemap b/Other/Products/Debug/WeChatPlugin.framework/Versions/Current/Modules/module.modulemap deleted file mode 100644 index 1e785538..00000000 --- a/Other/Products/Debug/WeChatPlugin.framework/Versions/Current/Modules/module.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module WeChatPlugin { - umbrella header "WeChatPlugin.h" - - export * - module * { export * } -} diff --git a/Other/Products/Debug/WeChatPlugin.framework/Versions/Current/WeChatPlugin b/Other/Products/Debug/WeChatPlugin.framework/Versions/Current/WeChatPlugin index d5696f84..e16de942 100755 Binary files a/Other/Products/Debug/WeChatPlugin.framework/Versions/Current/WeChatPlugin and b/Other/Products/Debug/WeChatPlugin.framework/Versions/Current/WeChatPlugin differ diff --git a/Other/Products/Debug/WeChatPlugin.framework/WeChatPlugin b/Other/Products/Debug/WeChatPlugin.framework/WeChatPlugin index d5696f84..e16de942 100755 Binary files a/Other/Products/Debug/WeChatPlugin.framework/WeChatPlugin and b/Other/Products/Debug/WeChatPlugin.framework/WeChatPlugin differ diff --git a/WeChatPlugin/Sources/Managers/TKWebServerManager.m b/WeChatPlugin/Sources/Managers/TKWebServerManager.m index a0d46ad7..7e26ae0c 100644 --- a/WeChatPlugin/Sources/Managers/TKWebServerManager.m +++ b/WeChatPlugin/Sources/Managers/TKWebServerManager.m @@ -106,7 +106,12 @@ - (void)addHandleForSearchUser { while (!(hasResult && logic.isContactSearched && logic.isGroupContactSearched)) {}; [logic.contactResults enumerateObjectsUsingBlock:^(MMSearchResultItem * _Nonnull contact, NSUInteger idx, BOOL * _Nonnull stop) { - [sessionList addObject:[weakSelf dictFromContactSearchResult:(MMComplexContactSearchResult *)contact.result]]; + if ([contact.result isKindOfClass:objc_getClass("MMComplexContactSearchResult")]) { + [sessionList addObject:[weakSelf dictFromContactSearchResult:(MMComplexContactSearchResult *)contact.result]]; + } else if([contact.result isKindOfClass:objc_getClass("MMComplexGroupContactSearchResult")]) { + [sessionList addObject:[weakSelf dictFromGroupSearchResult:(MMComplexGroupContactSearchResult *)contact.result]]; + } + }]; [logic.groupResults enumerateObjectsUsingBlock:^(MMSearchResultItem * _Nonnull group, NSUInteger idx, BOOL * _Nonnull stop) { [sessionList addObject:[weakSelf dictFromGroupSearchResult:(MMComplexGroupContactSearchResult *)group.result]];