2017-09-28 2 views
0

J'ai téléchargé la géodatabase à partir d'arcgis et j'ai essayé de la valider par son hachage avec le hachage du serveur après l'avoir ouvert par programmation. La valeur de hachage SHA1 est modifiée si la géodatabase a été ouverte pour s'afficher dans une vue cartographique. Mais ça devrait être pareil tout le temps.SHA1 Validation de la géodatabase qui a été téléchargée dans le serveur Arcgis dans l'objectif C

La valeur de hachage est modifiée par elle-même après son ouverture. J'ai trouvé que deux fichiers de support (extensions avec ...- wal & ...- shm) ont été créés automatiquement. Besoin d'un conseil.

Répondre

0

ici mon essayer

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); 

vous pouvez vérifier le privilège du fichier dans le fichier info

enter image description here