- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
当我在模拟器上运行我的应用程序时,我使用以下代码找到了文件路径:
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;
NSLog(@"%@",basePath);
}
模拟器输出:
file:///Users/username/Library/Application Support/iPhone Simulator/7.0.3/Applications/E7816FF6-7E6A-4606-917E-E74CDB574EC8/Documents/images/20140306113538.png
当我在我的设备中运行相同的代码时,我发现输出为:
设备输出:
file:///var/mobile/Applications/2D86A03F-C239-4B57-849F-019BCDCA8543/Documents/images/20140306114536.png
当我检查时,文件存储在文档中。当我在浏览器中加载此 url 时,模拟器路径(我从模拟器输出中获得)被加载到浏览器中。但是设备路径(我从设备输出中获得)在浏览器中显示错误,找不到文件。
如:Firefox 无法在 /var/mobile/Applications/2D86A03F-C239-4B57-849F-019BCDCA8543/Documents/image/20140306114536.png 找到文件。
仅仅因为这个原因,我无法使用网络服务从我的设备向我的服务器发送文件。
Xcode 版本:5.0.2
设备:iPhone 4(iOS 7.0.6)
任何人请帮助。
最佳答案
因为您正在尝试从您的设备加载系统上不可用的文件。并且您的模拟器目录存在于您的系统中,这就是它从您的系统加载文件的原因。
所以最好您可以使用以下软件从您的设备浏览文件并复制到您的系统
关于ios - 在 iOS 设备上找不到文件,但在模拟器中找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22217151/
例如,我有一个父类Author: class Author { String name static hasMany = [ fiction: Book,
代码如下: dojo.query(subNav.navClass).forEach(function(node, index, arr){ if(dojo.style(node, 'd
我有一个带有 Id 和姓名的学生表和一个带有 Id 和 friend Id 的 Friends 表。我想加入这两个表并找到学生的 friend 。 例如,Ashley 的 friend 是 Saman
我通过互联网浏览,但仍未找到问题的答案。应该很容易: class Parent { String name Child child } 当我有一个 child 对象时,如何获得它的 paren
我正在尝试创建一个以 Firebase 作为我的后端的社交应用。现在我正面临如何(在哪里?)找到 friend 功能的问题。 我有每个用户的邮件地址。 我可以访问用户的电话也预订。 在传统的后端中,我
我主要想澄清以下几点: 1。有人告诉我,在 iOS 5 及以下版本中,如果您使用 Game Center 设置多人游戏,则“查找 Facebook 好友”(如与好友争夺战)的功能不是内置的,因此您需要
关于redis docker镜像ENTRYPOINT脚本 docker-entrypoint.sh : #!/bin/sh set -e # first arg is `-f` or `--some-
我是一名优秀的程序员,十分优秀!