- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
在 cocoapods 0.38.0 之后,我将我的项目更新为 use_frameworks!
以便我可以使用 Swift 模块。
现在每当我尝试通过 lldb 进行调试时,我都会收到以下错误:
error: Error in auto-import:
failed to get module 'my-app-name' from AST context:
<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "/Path/To/Project/Pods/Target Support Files/FBSDKCoreKit/FBSDKCoreKit-umbrella.h"
^
/Path/To/Project/Pods/Target Support Files/FBSDKCoreKit/FBSDKCoreKit-umbrella.h:6:9: note: in file included from /Path/To/Project/Pods/Target Support Files/FBSDKCoreKit/FBSDKCoreKit-umbrella.h:6:
#import "FBSDKAppLinkResolver.h"
^
/Path/To/Project/Pods/FBSDKCoreKit/FBSDKCoreKit/FBSDKCoreKit/FBSDKAppLinkResolver.h:26:10: error: include of non-modular header inside framework module 'FBSDKCoreKit.FBSDKAppLinkResolver'
# import <Bolts/BFAppLinkResolving.h>
^
could not build Objective-C module 'FBSDKCoreKit'<module-includes>:1:9: note: in file included from <module-includes>:1:
#import "/Path/To/Project/Pods/Target Support Files/FBSDKLoginKit/FBSDKLoginKit-umbrella.h"
^
/Path/To/Project/Pods/Target Support Files/FBSDKLoginKit/FBSDKLoginKit-umbrella.h:3:9: note: in file included from /Path/To/Project/Pods/Target Support Files/FBSDKLoginKit/FBSDKLoginKit-umbrella.h:3:
#import "FBSDKLoginButton.h"
^
A fatal parse error has occurred. LLDB may become unstable; please restart your debug session as soon as possible.
最佳答案
我做了一些挖掘,发现如果您将 允许非模块化包含在框架模块中
设置为 yes 对于 Pods< 中的
修复 LLDB 错误的项目。FBSDKCoreKit
目标
关于ios - 自从更新到 cocoa pods 到 use_frameworks 后无法调试我的 iOS 项目!对于 swift ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31880471/
我在此处粘贴我在初始讨论中的最后一篇文章: https://github.com/CocoaPods/CocoaPods/issues/4331 这个问题已经存在快一年了,仍然没有找到合适的解决方案。
我正在尝试使用 GoogleidentityToolkit 库来处理登录。我启用 use_frameworks!在我的 pod 文件上,但是找不到模块 GITkit。我想弄清楚发生了什么。据我所知,如
我目前在集成特定的 cocoapod 时遇到问题,想知道是否可以获得一些帮助/见解。我正在尝试集成 JSQMessages pod,可在此处找到:https://github.com/jessesqu
所以我这里有一个问题。我正在使用 SwiftyJSON,如果没有 use_frameworks 选项,它似乎无法工作,而且我还需要 UrbanAirship 框架。 如果我禁用 use_framewo
我知道如果您使用 Cocoapods,您应该将所有 pod 用作框架或静态库。不可能使用框架指定某些 pod,而使用静态库指定其他 pod。但我只是想尝试询问或讨论这个问题。也许会有一些棘手的解决方案
我正在使用 RestKit 和一些仅限 Swift 的框架,当我使用 cocoapods use_frameworks 时!标志,我得到编译错误。在桥接头文件中找不到CoreData.h,也找不到RK
我有一个干净的 swift 项目,使用了一些 cocoapods:Parse、AFNetworking 和 RESideMenu。我需要使用 STZPopupView pod,所以我用最新版本更新了
我的 iOS 应用程序包含 Objective-C 和 Swift 代码。现在我在 pod 文件顶部添加了 use_frameworks! 来使用一些 swift 库。不幸的是它开始出现编译错误。 我
我正在运行一个 swift 项目。我需要将 FacebookSDK 与其他 swift 库一起使用。 当我使用 use_frameworks 时!在播客文件中。它给出了找不到的错误文件。 这是我的 P
在一个空项目中安装以下 Podfile: use_frameworks! platform :ios, '8.0' pod 'ParseFacebookUtilsV4' Xcode 报告三个编译错误:
根据 this教程,我们应该将 use_frameworks! 添加到 Swift 项目的 Podfile 中。但是如何在同一个项目中使用.m中的第三方代码呢? 一种可能的方法是, 不要将 use_f
我有一个使用 CocoaPods 的单 View 应用程序设置,其中仅包含两个 pod,“MBProgressHUB”和“ImojiSDK”。 当 CocoaPods 设置为静态库时,项目会正常构建和
目标:能够在 ObjC 项目中使用 swift pod 采取的步骤: 已更改 Podfile通过附加 use_frameworks! 冉 pod install (Cocoapods 版本 1.0.0
我正在构建一个简单的 iOS (Swift) 应用程序 - 它会呈现 map 并在其上绘制标记。 当我的 Podfile 运行时它工作正常 source 'https://github.com/Coc
我想通过 CocoaPods v0.37.2 将一些 obj-c 库集成到我的 Swift 项目中。 这是我的 Podfile: platform :ios, '8.0' use_frameworks
关闭。这个问题是not reproducible or was caused by typos .它目前不接受答案。 这个问题是由于错别字或无法再重现的问题引起的。虽然类似的问题可能是on-topi
我们的项目是一个 Objective-c 项目。 由于我们使用的是 react-native-firebase,我们 can't use use_frameworks! 在 cocoapods 中。
我用这个SDK它没有动态框架,我不能简单地使用这个标志 use_frameworks! 在我的 swift 项目中实现快速使用 objective-c 文件。 我应该如何在我的 Swift 项目中使用
我想停止使用 use_frameworks! 因此我的依赖项是静态链接的。据我所知,在这种情况下解决 No such module 'ModuleName' 错误的一种方法是在 Podfile 中添加
是否可以使用使用 swift 作为 iOs 语言的 flutter 插件,即使在 podfile 中注释掉 !use_frameworks 时使用 swift 显然存在一些问题? 我找不到关于此的任何
我是一名优秀的程序员,十分优秀!