diff --git a/iphone/Classes/FilesystemModule.m b/iphone/Classes/FilesystemModule.m index 66198f97047..cc6f3723308 100644 --- a/iphone/Classes/FilesystemModule.m +++ b/iphone/Classes/FilesystemModule.m @@ -138,7 +138,13 @@ - (NSString *)applicationSupportDirectory - (NSString *)applicationDataDirectory { +#if TARGET_OS_MACCATALYST + NSString *home = NSHomeDirectory(); + return [NSString stringWithFormat:@"%@/Documents/", fileURLify(home)]; +#else + // TODO: Unify these. Appending /Documents to the home directory appears to give the same path as below code for ios sim (probably also device) return [NSString stringWithFormat:@"%@/", fileURLify([NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0])]; +#endif } GETTER_IMPL(NSString *, applicationDataDirectory, ApplicationDataDirectory);