gpt4 book ai didi

objective-c - bundle 中无法识别 xcode ios 文件

转载 作者:技术小花猫 更新时间:2023-10-29 11:18:20 26 4
gpt4 key购买 nike

我想播放视频,但我发现我的文件没有导入到 bundle 中??

所以我只需将 AA.mp4 文件拖放到我的项目中,

它在项目导航器上显示ok,我在finder中显示它,并确认该文件存在于项目中

现在,当我尝试这个的时候

 NSString *bundleRoot = [[NSBundle mainBundle] bundlePath];
NSFileManager *fm = [NSFileManager defaultManager];
NSArray *dirContents = [fm contentsOfDirectoryAtPath:bundleRoot error:nil];

NSLog(@"content of bundle ::%@", dirContents);

要查看我的包的内容,我看到所有其他文件,但没有看到我导入的文件???

所以我错过了什么?

谢谢!

最佳答案

仅仅将文件放入 Xcode 项目是不够的。您必须在对话框中将您的应用程序目标检查为接收文件的目标,否则它不会被添加到“复制捆绑阶段”,因此不会复制到您的应用程序。进入构建阶段并将您的视频拖到复制包资源阶段组中,然后清理并再次运行。

尽管如果您在文件树中看到它的名称为红色,则它不存在。

关于objective-c - bundle 中无法识别 xcode ios 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10134812/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com