1

我正在创建一个 iPhone 应用程序,其中包含.json资源中的文件,但无法使用以下方法访问这些文件:

[[NSBundle mainBundle] pathForResource:@"xxx" ofType:@"json"]  

这些文件似乎不包含在构建的应用程序包中。我必须配置一些东西才能在包中包含 .json 文件吗?

谢谢

4

3 回答 3

3

什么都不做,只是检查它是否已添加到目标中(图片右侧的小勾号)。然后检查构建详细信息日志以验证它已被有效复制。

添加为资源的 json 文件

于 2011-02-10T08:10:58.777 回答
0

只需确保在目标中包含 .json 文件即可。您可以通过检查目标中的资源复制阶段来检查它是否已复制到您的主包。如果该文件在此处列出,则它也包含在您的捆绑包中。

于 2011-02-10T08:06:43.993 回答
0

针对较新版本的 Xcode

为 XCode 11 添加更新的屏幕截图,说明如何使用鼠标右键访问“文件检查器”以及如何打开“目标成员资格”(屏幕右下角)。我花了太长时间试图解决这个问题

于 2020-08-01T21:21:06.127 回答