草庐IT

Frameworks

全部标签

ios - 如何将cocoapod添加到ios框架

我在ios项目上工作,我在项目中使用EVReflection库,我有一个自定义框架我正在使用EVReflection为此我已经采用了cocoapod我在之后添加了我正在尝试构建它没有构建的框架还有一个我的项目也在使用Evreflection,所以如果我将我的自定义框架添加到项目中,它也会自动添加importEvreflection。SampleFramwork我正在添加evreflection代码:platform:ios,'9.0'target'SampleFramework'douse_frameworks!pod"EVReflection"end 最佳

ios - 库版本之间的 Swift 兼容性

我正在分发库供其他开发人员使用(http://empiric.al)。我注意到在swift版本之间,甚至是2.0到2.1,我都会得到Modulefilewascreatedbya(newer/older)versionofthecompiler.我需要以面向future的方式进行分发。我如何确保我编译的框架将来可以被新版本的Swift使用,这样我就不必在Apple推出新的Beta版时立即重新编译? 最佳答案 来自Apple'swebsite:BinaryCompatibilityandFrameworksWhileyourapp’s

ios - 库版本之间的 Swift 兼容性

我正在分发库供其他开发人员使用(http://empiric.al)。我注意到在swift版本之间,甚至是2.0到2.1,我都会得到Modulefilewascreatedbya(newer/older)versionofthecompiler.我需要以面向future的方式进行分发。我如何确保我编译的框架将来可以被新版本的Swift使用,这样我就不必在Apple推出新的Beta版时立即重新编译? 最佳答案 来自Apple'swebsite:BinaryCompatibilityandFrameworksWhileyourapp’s

ios - 如何在 Swift 框架中使用 Cocoapods?

我正在尝试使用Cocoapods中的一些库在Swift中为iOS创建一个新的CocoaTouchFramework,但我无法让它工作。我知道有一些Unresolved问题,但似乎没有一个能解决我的问题。出于测试目的,我刚刚创建了一个空的CocoaTouchFramework,安装了Cocoapods并添加了“MBProgressHUD”pod。然后,作为documentedbyApple(“从同一框架目标中导入代码”部分),我在我的伞形header中导入了MBProgressHUDheader,如下所示:#import"MBProgressHUD.h"但是当我编译时,我有这个错误:in

ios - 如何在 Swift 框架中使用 Cocoapods?

我正在尝试使用Cocoapods中的一些库在Swift中为iOS创建一个新的CocoaTouchFramework,但我无法让它工作。我知道有一些Unresolved问题,但似乎没有一个能解决我的问题。出于测试目的,我刚刚创建了一个空的CocoaTouchFramework,安装了Cocoapods并添加了“MBProgressHUD”pod。然后,作为documentedbyApple(“从同一框架目标中导入代码”部分),我在我的伞形header中导入了MBProgressHUDheader,如下所示:#import"MBProgressHUD.h"但是当我编译时,我有这个错误:in

swift - 红色的 Pods 框架(Xcode 无法识别)

所以,首先,我知道这个问题已经被问过好几次了。这些解决方案似乎都没有帮助(我认为其中很多都已经过时了)。我正在使用CocoaPods来包含第三方框架。几个星期以来,集成工作正常。然后Pods_[nameofproject].frameworkPods_[nameofproject]Tests.framework和Pods_[nameofproject]UITests.framework突然都开始变红了。现在Xcode找不到我通过CocoaPods导入的框架。在开始使用CocoaPods之前,我还导入了一些其他框架,其中一些(但不是全部)也是红色的。Lookslikethis这是我尝试过

swift - 红色的 Pods 框架(Xcode 无法识别)

所以,首先,我知道这个问题已经被问过好几次了。这些解决方案似乎都没有帮助(我认为其中很多都已经过时了)。我正在使用CocoaPods来包含第三方框架。几个星期以来,集成工作正常。然后Pods_[nameofproject].frameworkPods_[nameofproject]Tests.framework和Pods_[nameofproject]UITests.framework突然都开始变红了。现在Xcode找不到我通过CocoaPods导入的框架。在开始使用CocoaPods之前,我还导入了一些其他框架,其中一些(但不是全部)也是红色的。Lookslikethis这是我尝试过

xcode - Swift 自定义框架 - 合并模块命令失败,退出代码为 1

当我们创建了自己的基于Swift的框架、构建它并将其部署到主项目中时,出现了以下错误:然而,通过导入框架,我们能够使用所有公开声明的方法和类。但是,在构建项目时,出现了屏幕截图所示的错误。有什么问题吗? 最佳答案 检查您的swift桥接头文件(Project-Bridging-Header.h)是否存在问题;您可能正在导入一个不存在的Obj-cheader等。我也遇到过同样的错误。 关于xcode-Swift自定义框架-合并模块命令失败,退出代码为1,我们在StackOverflow上找

xcode - Swift 自定义框架 - 合并模块命令失败,退出代码为 1

当我们创建了自己的基于Swift的框架、构建它并将其部署到主项目中时,出现了以下错误:然而,通过导入框架,我们能够使用所有公开声明的方法和类。但是,在构建项目时,出现了屏幕截图所示的错误。有什么问题吗? 最佳答案 检查您的swift桥接头文件(Project-Bridging-Header.h)是否存在问题;您可能正在导入一个不存在的Obj-cheader等。我也遇到过同样的错误。 关于xcode-Swift自定义框架-合并模块命令失败,退出代码为1,我们在StackOverflow上找

ios - 如何将 Firebase cocoaPods 集成到我的自定义 swift 框架中?

我想构建一个iOSswift框架(例如XYZ),供用户使用自定义访问token登录firebase。我完成了登录方法并在XYZ中获取了访问token。现在我想在XYZ中集成Firebase以将访问token传递给Firebase。因此,我使用cocoaPods在XYZ中安装了Firebase。并编写代码并构建XYZ框架。一切似乎都很好。然后我创建了一个swift项目ABC,并导入了XYZ框架。然后我在导入XYZ的行收到错误消息“缺少必需的模块‘Firebase’”。如果我还使用cocoaPods在ABC中安装Firebase。它会成功运行,但会出现许多关于“ClassFirebaseX