从 Xcode 将文件部署到 iPad 应用程序 Documents 文件夹中
Posted
技术标签:
【中文标题】从 Xcode 将文件部署到 iPad 应用程序 Documents 文件夹中【英文标题】:Deploy a file into iPad app Documents folder from Xcode 【发布时间】:2010-12-21 15:08:59 【问题描述】:在我的 iPad Xcode 项目中,我有一个位于 Resources 组文件夹中的文件。在 iPad 上部署时,它会转到 Application 文件夹 ...AFF9-8A934F9408B3/MyApp.app
,但我需要它转到 ...AFF9-8A934F9408B3/Documents
。我该怎么做?
【问题讨论】:
【参考方案1】:作为部署的一部分,您不能直接将文件放入设备上应用程序的文档文件夹中。但是,您可以将它们从(只读)包中复制到应用程序的文件夹中。
要获得对捆绑包中某个项目的引用,您可以使用:
NSBundle *appBundle = [NSBundle mainBundle];
NSString *bundlePath = [appBundle pathForResource:@"XXXX" ofType:@"xxx"];
然后,您可以像往常一样加载并保存数据。以下问题(以及其他问题)中有关于此过程的更多信息:iphone copying folder from bundle to documents
【讨论】:
以上是关于从 Xcode 将文件部署到 iPad 应用程序 Documents 文件夹中的主要内容,如果未能解决你的问题,请参考以下文章
在不启动应用程序的情况下将应用程序从 Xcode 部署到设备
这是不是可以从 xcode 将 iphone 应用程序运行到 ipad 物理设备中?
是否可以从 Xcode 中将“.app”构建文件安装到 iPad,而无需加载实际的项目文件?