//Info.plist
Bundle identifier
//by default it points on `$(PRODUCT_BUNDLE_IDENTIFIER)` which is you can setup in Build Settings
//Build Settings the mirror of Target Settings
Build Settings -> Product Bundle Identifier(PRODUCT_BUNDLE_IDENTIFIER)
//Target Settings the mirror of Build Settings
General -> Bundle Identifier
7条答案
按热度按时间68de4m5k1#
如果您尝试以编程方式获取它,则可以使用下面的代码行:
目标C
斯威夫特3.0:
它将适用于iOS和Mac应用程序祝你好运。
z2acfund2#
对于使用Xcode〉=7的用户:选择目标并单击 * 常规 * 选项卡。* 包标识符 * 位于 * 身份 * 下。
50few1ms3#
在Xcode 4中,选择你的项目,然后选择你的目标(你应该只有一个),然后选择“Info”标签。你应该可以在那里看到包的标识符。
7uhlpewt4#
详细信息
以编程方式
溶液1
溶液2
来自Xcode
溶液1
溶液2
e3bfsja25#
iOS捆绑包ID(产品捆绑包标识符)
bundle ID
或套件识别码可识别Apple生态系统中的应用程序。Apple建议使用反向域名(反向DNS符号)来建立它。例如:
软件包标识符是
Info.plist
About(https://stackoverflow.com/a/61118898/4770877)的字符串,任何Bundle
都需要它若要使用Xcode设定它
当你设置一个新目标时
构建设置不考虑
Organization Identifier
ProductName(https://stackoverflow.com/a/57517400/4770877)
以编程方式获取它
Vocabulary(https://stackoverflow.com/a/59216151/4770877)
wrrgggsh6#
您可以从支持文件=〉info.plist =〉捆绑包标识符中找到并更改
它通常是DNS形式,例如. com.公司名称.应用程序名称
2w2cym1i7#
如果您要构建一个库,这可能会有问题-它是具有包ID的应用程序。但是,您可能可以通过编程方式依次使用
[NSBundle mainBundle]
和[NSBundle bundleIdentifier]
来查询它