objective-c - 无法在Xcode中更改产品名称

标签 objective-c xcode ios6 crash xcode4.6

我正在Xcode 4.6.1上为iOS 6开发

在我的项目进行中,我决定同时更改项目名称和应用名称。

更改项目名称非常简单。正如许多人所说,我应该

Double click slowly on the Xcode Project name on the top left. Change this name and a window will pop up asking you to rename the whole project, select yes and the name of your project will be changed.



但是我注意到我的应用目标没有改变。

因此,我尝试手动重命名。当我更改应用程序目标并运行该应用程序时,它崩溃了。

这是日志:
*** Terminating app due to uncaught exception
'NSInvalidArgumentException', reason: '***
-[NSURL initFileURLWithPath:]: nil string parameter'

我检查了一下代码,发现此行引起了错误:
NSString *url = [[NSBundle mainBundle]
                 pathForResource:videoName
                 ofType:@"mp4"];
url的值为nil

如果我将目标名称恢复为原始名称,则可以使用。

我尝试了一个干净的项目构建。我还尝试过重置和清洁模拟器。似乎没有任何作用。任何帮助将不胜感激。

谢谢 :)

最佳答案

在“构建阶段”->“复制 bundle 资源”列表中检查mp4文件,然后在窗口->管理器->项目->您的项目上按“删除...”。

关于objective-c - 无法在Xcode中更改产品名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17133026/

相关文章:

objective-c - 如何使用 Objective-C 和 Interface Builder 切换 View

ios - 如何模拟 AFHTTPClient 类和测试方法 getPath :parameters:success:failure:?

ios - 如何通过 ScrollView 将 admobs 放入 xcode 4.6

objective-c - 通过 url 设置 MKPinAnnotationView 图片

ios - AutoLayout - 将 UILabel 的大小调整到它的 Superview 并调整它的大小

iphone - 处理 iPhone 上的错误和异常

ios - 不同的 UITableViewCell 类型对齐

iphone - 我的应用程序可以在他们的 iPhone 上的 iOS 4.0 上加载吗? iOS 3.2?

ios - 如何查看由phonegap启动的ios模拟器中的JavaScript错误?

ios6 - 在iPhone5上,[[UISCreen mainScreen]边界] .size返回为320x480吗?