草庐IT

swift - Alamofire 和 GoogleMaps pod

如何只对一个pod使用use_frameworks!?因为当我通过use_frameworks!进入podfile时,GoogleMaps不起作用。我的播客文件:target‘somename’do#source'https://github.com/CocoaPods/Specs.git'platform:ios,‘9.3’pod'GoogleMaps'pod'Alamofire','~>3.4'end 最佳答案 恐怕你做不到,根据这个featurerequest而实际上是非常合理的,例如:Transitivedependenci

ios - 在 pod 部分编写代码时无法访问 AppDelegate 类

我正在pod部分编写代码。而这段代码不起作用。Pod部分没有看到AppDelegate类:ifletapp=UIApplication.shared.delegateas?AppDelegate,letwindow=app.window{//AppDelegateisunresolved}我想从AppDelegate类访问窗口属性。我该怎么做?通过Pod部分,我的意思是,我正在为viacocoapod编写框架。这意味着我正在pod部分编写代码,以便稍后我可以将它安装到我的项目中。 最佳答案 您可以直接从UIApplication访问

ios - 更新 pod 的内部库

我通过cocoapod在我的项目中添加了第三方库“FolioReaderKit”。此库中包含“RealmSwift”,但未更新到最新版本。现在我想更新“RealmSwift”,但我不知道该怎么做。请指导我。谢谢 最佳答案 FolioReaderKit库在其Podspecfile上有一个固定的RealmSwift版本:s.dependency'RealmSwift','3.17.3'安装时,会下载此版本。您可以更改它的唯一方法是创建库的副本(可以是本地的)并修改其Podspec文件。 关于

objective-c - 未解析的标识符 - Swift 中的 Objective-C Pod

我已按照所有说明将Objective-Cpod安装到我的Swift项目中。我制作了一个在构建时被发现的桥接header,但我无法访问任何类。桥接header路径是相对于srcroot的,所以我不担心文件会被找到。我像这样在桥接header中导入了我的pod:#import我已经看过这里了:HowtocallObjectiveCcodefromSwift,但我仍然收到以下错误:self.view.backgroundColor=ASCFlatUIColor.emeraldColor()我在pod中没有错误,但我的项目根本无法找到pod的文件:Useofunresolvedidentifi

ios - 在 Xcode 中的其他类似工作空间中导入带有 pod 的工作空间

我构建了2个swift项目。两者都使用CocoaPod,因此这些项目都是工作区。第一个就像一个框架,其中包含我在第二个中使用的很多类。我没有成功导入:我遵循了AppleDocs中的那些步骤,但是我的框架(第一个项目)中的任何类都被识别了......我有这样的80错误:Useofundeclaredtype 最佳答案 我知道设置具有多个pod的工作区的两个选项。您可以为两个项目创建一个podfile。可以想象,它将创建一个工作区,您的两个项目(应用程序和框架)将位于其中(让cocoapods负责整个工作区)。pod文件将如下所示:pl

ios - 更新 Xcode 后如何修复来自已安装 Pod 的警告?

我是编程新手,如果我的问题看起来很愚蠢,我很抱歉。我正在尝试使用Firebase构建一个iOS应用程序。更新到Xcode9.3后,出现了很多如下图所示的警告:我想这来自Firebasepod,也许Firebase还没有更新pod。我对吗?那我该怎么办?我必须手动修复警告还是只需要等待Firebase的更新?如果我仍然在运行程序时出现很多这样的警告,程序是否会正常运行?这是我用的podpod'SwiftyJSON'pod'Firebase/Core'pod'Firebase/Firestore'pod'Firebase/Storage'pod'Firebase/Auth'pod'SVPr

swift - CocoaPods 找不到 pod "FirebaseCore": In snapshot (Podfile. 锁的兼容版本)

我正在尝试添加Geofirestore我在GitHub上找到的pod所以我可以将地理位置经度和纬度添加到社交媒体应用程序中的帖子中。我的pod文件看起来像这样pod'Firebase/Core'pod'Firebase/Auth'pod'Firebase/Firestore'pod'Firebase/Storage','~>4.0'pod'Geofirestore'我在我的终端中运行了podrepoupdate和podinstall但它没有工作,我收到了这个错误。[!]CocoaPodscouldnotfindcompatibleversionsforpod"FirebaseCore"

ios - FirebaseUI pod 安装错误

我的播客文件:pod'FirebaseUI'当我podinstall时,它显示以下警告:[!]无法读取规范FirebaseUI(0.4.0)的许可证文件/ProjectPath/Pods/FirebaseUI/LICENSE它在Firebase提供的代码示例中显示了相同的警告。以及我尝试使用的地方importFirebaseUI它会报告没有找到模块。这里有什么问题? 最佳答案 这里是FirebaseUI工程师:我们继续将模块名称(oops)更改为FirebaseDatabaseUI(和FirebaseAuthUI等)。尽快解决这个问

ios - Facebook 登录和 FBSDKLoginKit Pod 之间的差异以及使用哪一个?

我试图在我的iOS应用程序中集成facebook登录。为此,我正在阅读官方文档。在此gettingstartedlink.文档说要使用以下podpod'FacebookCore'pod'FacebookLogin'pod'FacebookShare'所以我知道我必须使用podFacebookLogin就是这样。,BUT在此iOSloginDocs页面,文档说要使用pod'FBSDKLoginKit'我完全不知道该用哪个。两者有什么区别?注意:我只想在我的应用程序中执行facebook登录,没有别的。 最佳答案 如果您使用的是swif

ios - Google map 实用程序 IOS Pod 错误

我在使用pod将GoogleMapsIOS实用程序(用于标记聚类)添加到我的swiftxcode项目时遇到问题。当我运行podinstall时失败并出现以下错误:The'Pods-App'targethastransitivedependenciesthatincludestaticbinaries:(/Users/warrick/Projects/orix/App/Pods/GoogleMaps/Subspecs/Base/Frameworks/GoogleMapsBase.framework,/Users/warrick/Projects/orix/App/Pods/GoogleM