2012-09-22 43 views
0

我刚刚意识到,我已经建立了我的应用程序ID捆绑indentifier以小写的名字,我已经设置了我的Xcode项目名称相同,但与大写第2个字母,因此,例如我的包indentifier是一样的东西Xcode的名称问题

com.mysite.my-game 

但我的Xcode项目的名字是......

My-Game 

所以我想的Xcode已经使用了创建我的包indentifier,和包indentifier是...

com.mysite.My-Game 

所以,第一个问题是,它有什么区别?

第二个问题是,如果这样做,我怎么更改项目名称/在Xcode是捆绑indentifier ...

my-game 

i'e一样的应用程序ID的版本?

和第三,打算什么名字来显示当游戏的人住在应用程序商店,因为我真的喜欢......

My-Game 
+0

我不知道是否有使用在http://developer.apple.com/library/ios/#documentation –

+0

搜索干得好一个完全无用的评论任何特别的问题。我显然搜索了文档,并在这里阅读了答案,但似乎没有解决我问的问题。 – Phil

回答

1

所以,第一个问题是,它不有什么区别?

是的。

第二个问题是,如果是这样,我该如何更改项目名称/捆在Xcode是 indentifier ...

只需编辑您的Info.plist文件,编辑Bundle identifier进入通过删除默认包含${PRODUCT_NAME:rfc1034identifier}并输入您需要的正确的。

如果您希望让Xcode生成您的捆绑包标识符,请在Build Settings内将Product name条目更改为Packaging以下。

3,什么名字将被显示当游戏的人住在 应用程序商店,因为我真的喜欢......

一旦你提交你的应用程序,将被确定。您可以在iTunes Connect中自由选择任何名称 - 无需将其与Bundle名称或Bundle标识符相关联。

+0

但是,是否从项目名称中抽取了“PRODUCT_NAME”?如果是这样,我该如何更改项目名称?我试过了,但它只是给了我一个错误。我宁愿保留从xcode生成的所有东西,而不是手动输入值。 – Phil

+0

要更改PRODUCT_NAME,请检查您的生成设置(包装)以查找“产品名称”条目。 – Till

+0

试过了,但它似乎没有让你改变它。我已经删除了.plist文件中的那一行,但似乎已经保存了,所以这是一些东西,谢谢。其实它给了我2个奇怪的错误“'CFBundleSignature'是'com.mysite.my-game',它不能在MacRoman编码中转换为四字符代码(根据PkgInfo的需要);使用'???? '“和警告:复制包资源构建阶段包含此目标的Info.plist文件'App-Info.plist'。 – Phil

1

要使此警告消失,请编辑Info.plist文件,并确保密钥Bundle创建者OS类型代码不为空。如果它是空的,你可以使用????