Xcode跳过构建标识符中的起始编号

时间:2013-02-11 10:08:30

标签: xcode ios6

我正在开发一个名为101brainexercises的ios应用程序。 “项目构建”设置中的产品名称为101BrainExercises。但BuildIdentifier名称为com.neurotrain.-01BrainExercises。

如果我将产品名称作为BrainExercises101,那么它可以正常工作,即com.neurotrain.BrainExercises101。

使用Xcode 4.5.2和IOS6 SDK 任何帮助将不胜感激

- 感谢。

1 个答案:

答案 0 :(得分:2)

项目名称受RFC 1035(域名 - 实施和规范)限制,具体为:

<domain> ::= <subdomain> | " "
<subdomain> ::= <label> | <subdomain> "." <label>
<label> ::= <letter> [ [ <ldh-str> ] <let-dig> ]
<ldh-str> ::= <let-dig-hyp> | <let-dig-hyp> <ldh-str>
<let-dig-hyp> ::= <let-dig> | "-"
<let-dig> ::= <letter> | <digit>
<letter> ::= any one of the 52 alphabetic characters A through Z in
upper case and a through z in lower case
<digit> ::= any one of the ten digits 0 through 9

换句话说,“标签”部分必须以字母开头。