在我的Xcode项目的plist文件中,我可以看到CFBundleIdentifier
键的值是:com.mycompany.${PRODUCT_NAME:rfc1034identifier}
显然,我将不得不将com.mycompany更改为公司的域名,但是我不知道是否应删除rfc1034identifier
,以使其变为:com.mycompany.${PRODUCT_NAME}
Google没有帮助回答我的问题。
此rfc1034identifier
是否会影响我应在iPhone Developer程序-Provisioning Portal中提供的AppID?
最佳答案
:rfc1034identifier仅格式化它(如果需要),因此 bundle 名称中没有非法字符*。您不太可能拥有被非法字符调用的产品,但这并非不可能。
我会把它留在那里,但实际上取决于您。
(实际上,大多数时候我只是对 bundle 软件进行硬编码-这样,如果产品名称因任何原因发生了变化,当我在应用商店中进行更新时,它仍然具有相同的 bundle 软件标识符)
*例如空格或圆点-它们将由破折号代替,因此“我的游戏”将变为“我的游戏”
关于ios - 是否应该从plist文件中的CFBundleIdentifier中删除rfc1034identifier?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2468176/