SHA1地理数据库的验证

时间:2017-09-28 12:14:52

标签: ios objective-c arcgis arcgis-server

我已经从arcgis下载了地理数据库,并且在以编程方式打开它之后,我尝试通过服务器哈希的哈希验证。如果打开地理数据库以在地图视图中显示,则会更改SHA1哈希值。但它应该一直都是一样的。

哈希值在打开后自行修改。我发现自动创建了两个支持文件(扩展名为...- wal& ...- shm)。需要建议。

1 个答案:

答案 0 :(得分:0)

这是我的尝试

NSDictionary *attrs = [NSDictionary dictionaryWithObject: [NSNumber numberWithInt:293]
                                                  forKey: NSFilePosixPermissions];

NSFileManager* mngr = [[NSFileManager alloc] init];

BOOL isChanged = [mngr setAttributes:attrs ofItemAtPath:pgnPath error:&err];
NSLog(@"isChanged: %d", isChanged);

您可以在文件信息

中查看文件的权限

enter image description here