140得票25回答
Swift框架:伞头文件'[...].h'未找到。

在一个包含Objective-C和Swift代码的定制框架中,Swift编译器会抛出以下错误:[build_path]/unextended-module.modulemap:2:19: error: umbrella header 'bugtest.h' not found umbrel...

102得票27回答
Xcode中出现“Framework not found”错误

我知道这个问题已经被问了几次。我按照以下指示进行操作: 在Xcode 5中添加框架并添加*相对路径* xcode4: 链接器错误:找不到目录 但是Xcode仍然会出现此错误: 这是我的当前配置: bolts框架是为了使用Parse SDK而存在的。我从这里下载了空白项目:...

101得票2回答
创建iOS/OSX框架:在分发给其他开发者之前,是否有必要对它们进行代码签名?

我正在学习如何创建 iOS 和 OSX 框架。以 iOS 为例,下面的步骤对我来说是有效的: 使用 -sdk iphonesimulator 和 Build 操作 xcodebuild framework 使用 -sdk iphoneos 和 Build 操作 xcodebuild fra...

76得票8回答
如何抑制“warning: linking against dylib not safe for use in application extensions”警告?

我有一个动态框架,在iOS应用程序和扩展之间共享。在那个框架中有一些代码引用了UIApplication,当然在扩展中无法使用。这些调用是完全隔离的,所以我不担心它们会导致我的扩展出现问题。 由于警告消息中没有指定标志,也许没有办法做到,但是在构建项目时如何抑制warning: linkin...

49得票5回答
类X在<framework>和<application>中都被实现,其中之一将被使用,但到底使用哪个是不确定的。

我收到了这个警告:Class X is implemented in both &lt;framework&gt; and &lt;application&gt; one of the two will be used, which one is undefined 这个警告在网上已经被广泛讨...

47得票5回答
如何在更新CocoaPods到0.36.x及以上版本后,在Bridging-Header.h中引用头文件?

更新到CocoaPods 0.36.x之后,我无法将导入语句添加到我的Bridging-Header.h文件中。我收到了“DBSphereView.h文件未找到”的错误提示。该文件确实存在于:"Pods/DBSphereTagCloud/DBSphereView.h" "Headers/pub...

47得票2回答
如何使用框架、扩展和CocoaPods构建Xcode项目

NB: 这里是更抽象和简化的问题子集。 随着Touch Frameworks,Extensions和Apple Watch的添加,Xcode 6项目和工作区变得越来越复杂。 如果你在其中加入CocoaPods,事情就开始变得几乎无法管理。 我该如何构建一个带有以下目标和依赖关系的Xcod...

42得票5回答
在Xcode中出现的Pod错误 "Id: framework not found Pods"

我正在尝试从Bitbucket存储库克隆一个项目,但在尝试在工作区中运行Xcode项目时出现错误Id: framework not found Pods clang: error: linker command failed with exit code 1 (use -v to see in...

39得票3回答
dyld:库未加载,6.0模拟器/6.0设备行为不同。

我的应用在Xcode的iPhone 6.0模拟器上运行良好,但当我尝试在我的6.0设备上运行它时,出现以下致命错误: dyld: 库未加载:/System/Library/Frameworks/AdSupport.framework/AdSupport 引用位置:/var/mobile/...

35得票8回答
架构i386的未定义符号:“_SCNetworkReachabilitySetCallback”

我使用Xcode4,针对OpenGL ES项目,我从以下教程中添加了应用内购买代码: http://www.raywenderlich.com/2797/introduction-to-in-app-purchases 我已经添加了SystemConfiguration.framework,...