我遇到了XCode-> Project->编辑Active Target“projectname”设置的问题
我正在尝试将“产品名称”设置为“我的应用”,但在设备中运行应用时。我收到错误,因为产品名称中存在非法字符。
我甚至尝试使用 - 和_(My-App,My_App),但这些都不起作用。
然而,它在模拟器中工作正常。
可能是什么原因?
感谢。
答案 0 :(得分:5)
默认情况下,Xcode使用产品名称作为“Bundle identifier”的一部分。 “Bundle identifier”必须符合URL规则,并且只能由URL中允许的字符组成。合法字符是字母,数字,“ - ”,“。”。简而言之,删除“Bundle identifier”中的空格:“MyApp”。