捆绑名称,可执行文件名称,产品名称......还有?
有人可以帮助澄清在iPhone项目中使用Xcode中的每一个吗?他们永远不会把生活中的bejezus混为一谈......我厌倦了把他们弄错了.
有人请解释一下......为什么我们为一个应用程序环境需要这么多不同的命名方案?我怎样才能使用这些呢?所以我可以将它们粘在脑袋右边的小洞里?
Ken*_*ner 43
如果你看一下info.plist,它会是这样的:
Bundle Display Name - ${PRODUCT_NAME}
Executable File - ${EXECUTABLE_NAME}
Bundle Name - ${PRODUCT_NAME}
Run Code Online (Sandbox Code Playgroud)
因此,您可以看到,通常PRODUCT_NAME会为捆绑包提供相同的名称以及用户看到的内容.
在某些情况下,您可能需要一个更复杂的显示名称,这个名称不适合命名捆绑包或可执行文件等内容,这就是您可以单独更改它们的原因 - 但您不必这样做.默认情况下,PRODUCT_NAME与项目名称的名称相同,但您也可以在构建设置中覆盖它.
您不应该更改它们在info.plist中的设置方式,除非您有充分的理由......只需更改PRODUCT_NAME即可.
Nic*_*sky 39
捆绑名称 - 是文件夹名称,您的应用程序(包括可执行文件和所有资源)将存储在其中(Cool Program.app).
可执行文件名 - 是程序二进制名称,即Cool Program.app/CoolProgram
捆绑显示名称 - 将在iPhone屏幕上显示,例如Cool Prog(因为Cool Program可能不适合Springboard).
并且,Apple声称,Bundle Display名称必须与Bundle名称相对应,即您不能使用包名称TheApplication,并且包显示名称Something Other
归档时间: |
|
查看次数: |
44687 次 |
最近记录: |