我知道这个问题之前似乎有过问题,但无论如何我都找不到明确的答案.认为开始一个干净的线程是个好主意:
我正在尝试在iTunesConnect上提交我的第一个应用程序,遇到我需要输入Bundle ID后缀以及Bundle ID的情况.我知道Bundle ID是10位字母数字的东西.Bundle后缀似乎与"com.companyName.appName"有关,并且需要与XCode info.plist中的内容相同.当我查看我的XCode info.plist时,我看到一些相关的东西:
所以我的问题是:
仅当App ID为" 外卡 "类型时才需要Bundle ID后缀吗?
我应该在我的捆绑ID中添加什么?它是com.companyName.appName,companyName.appName,还是简单的appName?
通常建议覆盖$ {PRODUCT_NAME}和$ {PRODUCT_NAME:rfc1034identifier}.从外观上看,似乎某种类型的宏可以获取默认的应用名称.但是我应该简单地将它们都覆盖为appName吗?$ {PRODUCT_NAME} 和$ {PRODUCT_NAME:rfc1034identifier}之间有什么区别?
非常感谢观看!
1:外卡与你必须使用Bundle ID后缀的类型相反,所以不要使用外卡2:你应该把com.companyName.appName 3:从我的角度来看,这两者之间的区别是完全无关紧要,因为它们代表相同的东西,你应该用appName覆盖它们 :)
| 归档时间: |
|
| 查看次数: |
9225 次 |
| 最近记录: |