Xcode 编译正常(build 成功),模拟器和真机却无法运行,这里可以尝试如下几种解决方法:
使用模拟器或真机测试时,出现如下提示:
或者
这里可以将
Executable file string 里的内容改为 ${PRODUCT_NAME}
然后重启Xcode(完全退出XCode,不是关闭当前项目再打开),模拟器,真机可以正常运行,问题解决!
其他可供参考解决方法:
A.修改info.plist 里Bundle identifier里面${PRODUCT_NAME:rfc1034identifier}的String值
B.还原模拟器设置,将Xcode里面安装的应用清空,退出Xcode,再次运行xcode
,如没能解决,重启下电脑试试。
C.检查项目名称是否含有空格等非法字符,如有,将其更正
D.重新建立工程(名称和先前不同),然后将需要的资源拷进去,编译一下,问题解决,这个方法也很快,且不易有问题。
注:这个不保证所有都可以解决,仅供参考。