1

我正在开发一个名为 101braineexercises 的 ios 应用程序。Project Build 设置中的产品名称为 101BrainExercises。但 BuildIdentifier 名称为 com.neurotrain.-01BrainExercises。

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

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

- 谢谢。

4

1 回答 1

2

项目名称受RFC 1035 (DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION) 限制,具体为:

<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

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

于 2013-02-11T10:16:04.033 回答