更改应用程序名称后,如何安全地更改Prefix.pch文件位置,sqlitelite文件名等内容?

时间:2013-08-11 23:12:23

标签: ios objective-c core-data

更改目标名称并替换每个文件顶部的旧应用程序名称之后,它仍然存在的唯一位置在我的AppDelegate中,它列出了sqlite文件,并在.xcodeprof文件中列出其中Prefix.pch文件是。

然而,我尝试更改它们,我的文件全部变为红色。如何安全地更改它?

1 个答案:

答案 0 :(得分:1)

您可以在目标的构建设置中更改pch文件的路径。构建设置名为Prefix Header,并且应该是项目根目录中pch文件的相对路径。

对于CoreData使用的SQLite文件,除非您在谈论应用程序资源中包含的文件,否则您应该能够在创建CoreData堆栈时更改指向CoreData堆栈的文件名。请注意,这实际上会影响您的应用在下次启动时创建新的数据库文件,因此如果您已经提交了应用并让用户使用当前名称,则必须执行更复杂的操作。< / p>