框架 VS CocoaPod 库

Framework VS CocoaPod Libraries

已修复 - 已修复。有一个 Parse Pods 库,将框架添加到 Pods 文件并从项目目录中删除了 Parse 框架,现在我可以在两个

中使用它

所以我无法访问我正在修改的开源项目中 Cocoapod 网站上未列出的框架,我正在通过 Cocoapods 安装开源项目本身,因此列出了开源项目在 Pods 目录下。

我无法在我的开源文件中正确导入 Parse 框架,但我可以在我的项目目录文件中正常导入它。通过不断的篡改,我将其煮沸为我发现的一些模式。

1) I can import frameworks in my open source files that are already
included by default in xcode like AVFoundation.framework,
Accounts.framework, or Security.framework

2) I can import third party frameworks in my open source file like
Bolts only when they're listed in Cocoapods

3) I can't access the Parse framework in my open source file even if
it's linked/listed under "Build Phases" ==> "Link Binary With
Libraries" (Relative to Group is checked) Again, I can access the
framework in my own project directory but not in my open source
files listed under the Pods Directory. I can't find the Parse
framework in Cocoapods

4) I have found the ParseUI framework in Cocoapods so I've included
that in my Podfile but since ParseUI is listed in Cocoapods but not
the Parse framework itself I'm guessing when I import ParseUI to my
file, it's dynamically linking to the Parse framework but dynamic
linking supposedly isn't good and Apple won't support it now? So I
can't run my app without an 

    no such file or directory: 'dynamic_lookup'

5) Bolts Framework was created by Parse and Facebook (As 
   is Parse and ParseUI) I can import Bolts fine in both 
   files in my open source and project directory....
   so it can't be a problem with third party frameworks 

所以我得出结论,Frameworks 和 Cocoapods 之间可能存在差异,我怎样才能获得 Pods 版本的 Parse Framework...除非我的逻辑不正确,他们都是一样的。。哈哈。。

已修复。有一个 Parse Pods 库,将框架添加到 Pods 文件并从项目目录中删除了 Parse 框架,现在我可以在两个

中使用它

所以我无法访问我正在修改的开源项目中 Cocoapod 网站上未列出的框架,我正在通过 Cocoapods 安装开源项目本身,因此列出了开源项目在 Pods 目录下。