我想在我的 info.plist 和构建设置文件中引用我自己的变量。
这可能吗?有任何想法吗?
如果您通过右下角的“添加构建设置”按钮添加自定义构建设置,那么您应该能够使用 info.plist 中的 ${} 表单来引用这些变量的名称。
例如,我有一个名为“PJ_VERSION_EXTRA”的设置。在我的 Info.plist 我有:
<key>CFBundleShortVersionString</key>
<string>1.1${PJ_VERSION_EXTRA}</string>
在我的调试构建配置中,我将该设置定义为“-DEBUG”。这意味着当我在应用程序中显示版本字符串时,调试版本会识别它们自己。
我可以看到这样做的任何问题。
应该像在信息 plist 中添加一个条目一样简单,然后使用检索它
[[[NSBundle mainBundle] infoDictionary] objectForKey:myPlistKeyName];