问题标签 [mainbundle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
44 浏览

ios - 如何在 iOS mainBundle 中访问“丢失”的媒体资产?

我遇到了无法从 mainBundle 访问视频资产的问题。我正在使用 XCode 7 和 Swift 2.0。我写了一个非常简单的测试应用程序。

我的应用中有四个媒体资产:i) testVideo.m4v ii) benbeijing.mov iii) TestVideoCopy.m4v 和 iv) benbeijing2.mov。

当我运行程序时,我得到以下输出。

换句话说,没有列出 2 个视频媒体项。

我玩过 mainBundle 文件夹中的标题、后缀和位置,但我一生都无法弄清楚为什么找不到这些项目。任何帮助将非常感激。

0 投票
1 回答
743 浏览

ios - NSBundle.mainBundle() 返回 nil

我刚刚重新安装了我的 mac 和 Xcode。然后[NSBundle mainBundle]由于某种我不知道的原因总是返回 nil 。

非常感谢你!

这是我的调试窗格的屏幕截图:

在此处输入图像描述

0 投票
1 回答
40 浏览

ios - 在 iOS 应用中定位自定义文件

我最初需要在我的 iOS 应用程序中放置一些文件,并通过应用程序运行将它们复制到 Documents。

我将它们放在主包中,但我无法移动它们。然后我尝试这样做我有一个错误。

我发现这些文件不可写。

那么我怎样才能完成这项任务呢?

0 投票
1 回答
164 浏览

xcode - 将照片库中的图像保存到应用 Xcode 中的 Main Bundle

是否可以将我从照片库中选择的图像保存到我的应用程序的主包中?我以为我在某个地方读到了您无法在 Xcode 中写入应用程序的主包的地方。如果这不是真的,我将如何去做。

0 投票
0 回答
37 浏览

swift2 - 当文件在 Copy Bundle 中时,从 Main Bundle 中检索文件路径时获取 Nil

花了几个小时调试这个无济于事。

我正在尝试将 SKEMitterNode 添加到我的场景中,但是当我尝试检索 MainBundle 的路径时,我得到:

在展开可选值时意外发现 nil

我检查了 Copy Bundle 并且 sks 文件在那里:

复制捆绑

发现第一个路径没有问题,它的第二个和第三个返回 nil(第三个代码未发布):

任何输入表示赞赏。

0 投票
1 回答
3618 浏览

ios - Swift 3 - 将带有内容的文件夹从主包复制到文档目录

我的主包中有包含文件的文件夹,我想在首次启动应用程序时将它们复制/剪切到文档目录以从那里访问它们。我看过一些例子,但它们都在 Obj-C 中,而且我使用的是 Swift 3。我该怎么做?

0 投票
1 回答
144 浏览

ios - 在捆绑资源 ios 离子目标 c 中打印时,Json 文件为空

我正在运行一个ionic项目的 ios构建app.xcprojxcode我正在从以下位置的服务器下载 json 文件:/var/mobile/Containers/Data/Application/63E66EE9-9A1B-4D4D-AEF6-F8C54D159ED0/Library/NoCloud/MyApp/Timing/DTS.json 并且我通过打印检查了我有文件:

这可以打印整个文件,之后当我获得进一步操作的资源路径时,它会显示null

即使我已将文件位置检索为/var/mobile/Containers/Data/Application/63E66EE9-9A1B-4D4D-AEF6-F8C54D159ED0/Documents/DTS.json

通过以下链接

更新

这是文件包含的内容:[{"value":0}]

由此可见This is Dts contents [{"value":0}] 2018-06-11 17:04:40.940006+0500 Muslims 365[3356:819935] here is DTS data (null)

请指导我如何通过在主包中提供资源来从 json 文件中检索数据???因为它显示为空。

0 投票
1 回答
506 浏览

ios - 为 iOS 中的本地化动态添加新的语言字符串文件

方法 我已经使用字符串文件实现了本地化,如下所示: 在此处输入图像描述 在此处输入图像描述

问题

这可以在运行时添加新的语言文件吗?

0 投票
0 回答
15 浏览

cocoa-touch - 图像中的 NSURL 工作正常,但不适用于证书文件

NSURL *imgPath = [[NSBundle mainBundle] URLForResource:@"mycert" withExtension:@"cer"];

上面的代码适用于图像或其他媒体资源,但 .cer 文件返回 NULL!

任何帮助将不胜感激。

0 投票
0 回答
17 浏览

ios - 主包中具有相同名称的资源

在 iOS 应用程序中,我碰巧有音频资源,用例很自然地调用两个不同的资源“001.mp3”并将它们放在两个不同的文件夹中:Folder_1 和 Folder_2。导致:

但问题是 Xcode 不喜欢它。

我收到一条错误消息,例如:

我不可能有这种情况吗?(在这种情况下,我需要找到一些解决方法)

还是有一些特定的方法来处理这种情况?