Xcode - 更改包标识符,但不更改产品名称

sol*_*eil 13 xcode ios

我的包标识符必须与iOS开发门户网站中的标识符匹配:

com.mydomain.myappname

似乎在Xcode中执行此操作的唯一方法是转到目标,构建设置,并将产品名称更改为myappname.但是,这也会导致应用程序在设备主屏幕上显示为"myappname"(在图标下方).我知道必须能够以不同的方式设置.(我希望显示"我的应用程序"而不是"myappname").我在哪里设置这个?

Jam*_*ord 18

您在Xcode的Build Settings中将其设置为"Product Name".您想在应用的info.plist文件中设置包标识符.

Info.plist中的捆绑包标识符可以包含占位符变量,例如$ {PRODUCT_NAME}.编译应用程序时,这些占位符变量将替换为构建设置中的值.使用plutil查看.app包中Info.plist的编译版本.

  • 在info.plist中,包标识符为:com.mydomain.$ {PRODUCT_NAME:rfc1034identifier}.我只是将其删除并手动设置吗? (2认同)