Xcode没有嵌入框架部分。

38

我遇到了问题。我正在尝试在我的iOS Xcode项目中实现Amazon框架,并且还需要将其添加到“Build Phases > Embed Frameworks”部分中。但是,在我的Xcode窗口中没有此选项。以下是截图:

enter image description here

这怎么可能呢?即使我创建一个新项目,问题仍然存在。


1
在常规选项卡中检查一下。 - Reinier Melian
4个回答

64

当您选定目标后,请在常规选项卡中查看名为

enter image description here

嵌入式二进制文件

希望这可以帮助您。


1
这似乎在Xcode 8.2.1中没有导致“嵌入式二进制文件”:[证据](http://imgur.com/a/WfeK9)。我似乎找不到它的任何地方,使用“帮助”选项进行搜索也没有返回任何结果。 - Mathews24
你好@Mathews24,你必须已经选择了你的目标应用程序,并且还在Xcode 8.2.1中。如果需要,我可以提供新的Xcode 8.2.1屏幕截图。 - Reinier Melian
1
这只是一段C++代码。除了在左侧面板中简单选择项目之外,你所说的“选择目标应用程序”还有其他意思吗? - Mathews24
1
你好 @Mathews24,我一直忙于很多工作,但这是你的图片解释它的工作原理,还有我的另一张图片完成了解释。我希望这能帮助你和其他人,http://imgur.com/a/0MYbD 最好的问候 - Reinier Melian
1
嵌入式框架现在被称为嵌入式二进制文件了? - Chewie The Chorkie

12

如果你的项目是针对Mac OS X的命令行项目而不是cocoa项目,那么Embedded Binaries选项卡没有出现在Xcode中的另一个原因就是这个。


5

您可以在“Build Phases”选项卡上创建它!

只需单击“+”图标,然后选择“New Copy Files Phase”。之后,将创建的项目重命名为“Embed Frameworks”,并将“Destination”字段设置为“Frameworks”。


1
你可以点击“常规”选项卡来查看这些部分。
另外,使用CocoaPods或Fabric将使集成变得更加容易。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接