找不到框架 CometChatSDK
framework not found CometChatSDK
我已经在我的 iOS 应用程序中集成了 CometChat Ready UI SDK。但是当我当时尝试构建代码时,出现以下链接器错误 ld: framework not found CometChatSDK
以下是我在我的项目中添加的东西
1) 框架搜索路径设置为$(PROJECT_DIR) -> 递归
2) 我在 Other Linker Flag 中添加了 -all_load , -ObjC , -lc++
3) Comechat SDK 也显示在 项目 -> 构建阶段 -> Link 带库的二进制文件
正如您在cometchat新手指南中看到的:https://support.cometchat.com/documentation/php/ios-chat-sdk/custom-ui/initial-setup/
将以下内容放入您的构建阶段 -> Link 带有库的二进制文件:
- SystemConfigurarion.framework
- MobileCoreServices.framework
- CoreGraphics.framework
- CFNetwork.framework
- libxml2.dylib
- libz.dylib
接下来,点击目标 → 您的应用名称 → 然后是“构建设置”选项卡。向下滚动到“Linking”部分,然后双击“Other Linker Flags”右侧的位置。单击“+”按钮添加以下内容:
- ObjC
- all_load
如果一切都失败了,请尝试语义导入。
我从 cometChat 支持团队找到了以下解决方案。
1) 将 CometChatSDK.framework 名称更改为 MessageSDKFramework.framework
2) 将您的导入语句 #import<CometChatSDK/MessageSDK.h>
更改为 #import<MessageSDKFramework/MessageSDK.h>
谢谢
我已经在我的 iOS 应用程序中集成了 CometChat Ready UI SDK。但是当我当时尝试构建代码时,出现以下链接器错误 ld: framework not found CometChatSDK
以下是我在我的项目中添加的东西
1) 框架搜索路径设置为$(PROJECT_DIR) -> 递归
2) 我在 Other Linker Flag 中添加了 -all_load , -ObjC , -lc++
3) Comechat SDK 也显示在 项目 -> 构建阶段 -> Link 带库的二进制文件
正如您在cometchat新手指南中看到的:https://support.cometchat.com/documentation/php/ios-chat-sdk/custom-ui/initial-setup/
将以下内容放入您的构建阶段 -> Link 带有库的二进制文件:
- SystemConfigurarion.framework
- MobileCoreServices.framework
- CoreGraphics.framework
- CFNetwork.framework
- libxml2.dylib
- libz.dylib
接下来,点击目标 → 您的应用名称 → 然后是“构建设置”选项卡。向下滚动到“Linking”部分,然后双击“Other Linker Flags”右侧的位置。单击“+”按钮添加以下内容:
- ObjC
- all_load
如果一切都失败了,请尝试语义导入。
我从 cometChat 支持团队找到了以下解决方案。
1) 将 CometChatSDK.framework 名称更改为 MessageSDKFramework.framework
2) 将您的导入语句 #import<CometChatSDK/MessageSDK.h>
更改为 #import<MessageSDKFramework/MessageSDK.h>
谢谢