如何获取捆绑ID?

我正在努力让facebook API适用于iOS,FB注册页面需要项目的Bundle ID。 我怎样才能获得这些信息? 我读了一些关于在运行时获取它的内容,但是有没有办法让Xcode告诉我这些信息,或者它是否存在于某个地方。 我没有使用默认的bundle id,我记得在创建项目时设置它。

对于使用Xcode> = 7的用户:选择目标并单击“ 常规”选项卡。 Bundle Identifier位于Identity下。

如果您尝试以编程方式获取它,可以使用以下代码行:

目标C.

NSString *bundleIdentifier = [[NSBundle mainBundle] bundleIdentifier]; 

Swift 3.0:

 let bundleIdentifier = Bundle.main.bundleIdentifier 

它适用于iOS和Mac应用程序祝你好运..

在Xcode 4中,选择您的项目,然后选择您的目标(您应该只有一个),然后选择“信息”选项卡。 您应该能够在那里看到包标识符。

您可以找到并更改支持文件=> info.plist => Bundle identifier

它通常是DNSformsex。 com.companyname.appname

在此处输入图像描述

如果您正在构建库,这可能会有问题 – 它是具有捆绑ID的应用程序。 但是,您可以使用[NSBundle mainBundle]以及[NSBundle bundleIdentifier]编程方式查询