当我尝试在iphone上测试我的项目时,我得到'已签名的资源已被添加修改或删除'消息。我将项目名称更改为不包含'?'在它,然后它工作。
是否允许'?'在XCode的项目名称中?
编辑:发现此链接回答了我的问题:http://code-ninja.org/blog/2012/04/17/signed-resource-has-been-added-modified-or-deleted/
总之它会告诉你我的期望:你不能把'?'在您的项目名称中。请参阅下面的答案如何允许'?'在您的应用名称中。
答案 0 :(得分:0)
由于Bundle Display Name(用户将在图标下看到的内容)在Info.plist中单独设置为您喜欢的任何内容,因此没有理由在产品名称中保留特殊字符。
答案 1 :(得分:0)
好的,找到了解决方案。
正如我在问题中所写,我发现了这个链接:http://code-ninja.org/blog/2012/04/17/signed-resource-has-been-added-modified-or-deleted/
简而言之,如果你想拥有'?'显示在您的应用名称中,您需要:
在xcode的项目属性中更改“Bundle display name”。点击项目名称 - > TARGETS-> Info->捆绑显示名称。
确保您的项目名称不包含“?”在它。
在iphone上测试应用程序。
请注意,如果您尝试使用模拟器运行应用程序,则允许项目名称允许“?”。
享受。