草庐IT

module-export

全部标签

ios - '找到一个 uxexpected Mach-O 头代码 : 0x72613c21' when trying to export an archive to IPA.

所以我最近在部署到我的设备时遇到了这个问题:(null):error:bitcode_strip/Users/me/Library/Developer/Xcode/DerivedData/AppName-gximcjgdoodczthglfujqgpzamxl/Build/Products/Debug-iphoneos/Pods.framework/Pods:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/bitcode_stripexitedwith1虽然部署

来自 AST 上下文 :"的 Swift "error: in auto-import: failed to get module ' foo'

使用以下设置(gist):Package.swift:importPackageDescriptionletpackage=Package(name:"foo",dependencies:[.Package(url:"https://github.com/rxwei/LLVM_C",majorVersion:1,minor:0)])生成文件:all:@swiftbuild\-Xcc-I`llvm-config--includedir`\-Xlinker-L`llvm-config--libdir`\-Xlinker-rpath-Xlinker`llvm-config--libdir`m

ios - Xcode 找不到 Alamofire,错误 : No such module 'Alamofire'

我正在尝试按照github(https://github.com/Alamofire/Alamofire#cocoapods)指令将Alamofire包含在我的Swift项目中。我创建了一个新项目,导航到项目目录并运行此命令sudogeminstallcocoapods。然后我遇到了以下错误:ERROR:Whileexecutinggem...(Errno::EPERM)Operationnotpermitted-/usr/bin/pod搜索后,我设法通过运行此命令安装cocoapodssudogeminstall-n/usr/local/bincocoapods现在我通过podini

module - 什么是 Swift 编译器 - 在 Xcode 6 build设置中搜索路径导入路径?

在Xcode6(Beta)中,有SwiftCompiler-SearchPaths,ImportPaths。它有什么作用? 最佳答案 只是为了分享我在连接点的日子里发现的东西。简短回答,导入搜索路径指定Swift查找和导入模块的位置。模块和语义导入什么是模块?模块通过用更健壮、更高效的语义模型替换文本预处理器包含模型来改进对软件库API的访问。从用户的角度来看,代码看起来只是略有不同,因为代码使用导入声明而不是像这样的#include预处理器指令:importstd.io它于2012年11月由Apple在LLVMDevMeeting

Xcode:LLVM 7.0:禁用警告 "Umbrella header for module does not include header"

为了让我的Objective-C框架在我的Swiftcocoatouch框架中成功链接,我必须使用thisunprettyworkaround,这涉及将所有框架header作为公共(public)header导入到项目中。我完全不需要所有这些都出现在我的伞头中,所以我想以某种方式删除生成的一堆警告。(“模块‘Foo’的伞头不包括头”)。我在build设置中检查了LLVM警告设置,但找不到它。 最佳答案 如果您从“编译Swift源文件”▸“预编译桥接header”构建步骤(也标记为PrecompileSwiftBridgingHead

ios - "No such module ' Alamofire '"Xcode 无法识别 Alamofire 框架

我意识到在其他问题(如here)中也提出了同样的错误,但他们的解决方案对我不起作用。我的应用程序一直出现构建失败:“没有这样的模块‘Alamofire’”。我按照cocoadocs安装说明(here)安装了Alamofire,但它仍然无法正常工作。我确保一切都具有相同的部署目标。EmbeddedBinariesandFrameworks这是我的播客文件文本。source'https://github.com/CocoaPods/Specs.git'platform:ios,‘9.2’use_frameworks!target'MyApp'dopod'Alamofire','~>3.0'

ios - 转换为当前 Swift 语法失败 - "No such module"(Swift 4、Xcode 9)

在Xcode9中,我正在尝试自动转换为Swift4。它失败并显示以下消息:ConverttoCurrentSwiftSyntaxFailedPleaseensurethatallselectedtargetsbuildsuccessfullywiththecurrentlyconfiguredSwiftversionbeforeattemptingamigration.它提示缺少模块。但是当我进行常规构建时,没有问题。不确定这是否相关,但该模块(Xcode提示缺少该模块)早先已转换为Swift4(在它自己的项目中)。注意:这里没有使用Cocoapods/Carthage。注意:有两种解

ios - Xcode 7 beta 2 上的 "no such module"

我看到了这个question,但我仍然无法导入框架并在Xcode7beta2(7A121l)中使用它。所以目前我正在尝试使用Result,通过迦太基。将它添加到BuildPhases/LinkBinarywithBinaries和EmbedFrameworks后,我能够成功编译,但我得到一个错误说明(是的,它说成功然后错误:S):Nosuchmodule'Result'关于导入:importResultfuncserverRequest()->Result{...}构建能够运行和编译,但我无法cmd+click结果,例如。编辑1:在Xcode6.3.2上,它按预期工作。编辑2:打开雷达

ios - 如何修改SWIFT_MODULE_NAME?

标题说明了一切。我在build设置中搜索了SWIFT_MODULE_NAME,但没有找到任何结果。我也在网上搜索过,也有提到这个名字,但是没有关于它是如何定义的信息。此外,我在Apple文档中找不到SWIFT_MODULE_NAME的任何提及。我知道这个:它用于“Objective-CGeneratedInterfaceHeaderName”build设置,可以通过双击设置值来查看:$(SWIFT_MODULE_NAME)-Swift.h它用于弥合Objective-C和Swift之间的差距,并且仅出现在包含Swift文件(以及我推测的Objective-C文件)的项目中。在这篇文章中

ios - Swift WHOLE_MODULE_OPTIMIZATION 改进了编译时间,但导致 lldb/Xcode 崩溃

长话短说之前SWIFT_WHOLE_MODULE_OPTIMIZATION=NO调试编译需要10-15分钟发布编译需要25分钟以上po在LLDB中运行良好之后SWIFT_WHOLE_MODULE_OPTIMIZATION=YES调试编译需要1-2分钟发布编译大约需要8分钟po总是导致Xcode崩溃知道为什么基于此信息的编译时间很糟糕,和/或为什么Xcode可能会崩溃吗?迪茨我正在处理一个100%Swift的大型项目(Objective-C中有第3方库,但我们所有的代码都是Swift)。我们的编译时间一直很糟糕,编译调试配置通常需要10-15分钟左右,编译发布配置需要30多分钟。由于可怕