ios-沙盒路径 - 同一个应用程序,在iOS8下 两次编译程序,沙盒路径不同
阿神
阿神 2017-04-17 13:48:40
[iOS讨论组]

代码如下,

      NSString *appPath = [[NSBundle mainBundle] bundlePath];
    NSLog(@"appPath is %@", appPath);
     // appPath is /Users/wuxiyao/Library/Developer/CoreSimulator/Devices/45982779-8825-46ED-9444-5441C53401F9/data/Containers/Bundle/Application/AD5C9B5B-79E4-46B2-AE54-E5B495C765A1/IconDemp.app

     NSArray *pathsArray = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
     NSString *documentPathStr = [pathsArray objectAtIndex:0];
     NSLog(@"documentPathStr is %@", documentPathStr);
     // documentPathStr is /Users/wuxiyao/Library/Developer/CoreSimulator/Devices/45982779-8825-46ED-9444-5441C53401F9/data/Containers/Data/Application/511962CD-E713-4495-8752-73AB9A3556A6/Documents

正如上面代码所示,这里我在找我的应用程序里面的.app路径和Document路径,路径是找到了,但是,为什么这里的511962CD-E713-4495-8752-73AB9A3556A6和AD5C9B5B-79E4-46B2-AE54-E5B495C765A1这两个文件夹的名称不同,我记得Xcode5的时候是一样的,是苹果根据哈希算法生成的文件夹名,到了Xcode6就不同了,有知道这是怎么回事的么,

阿神
阿神

闭关修行中......

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号