diff --git a/Tools/XcodeCapp/XcodeCapp/XCCCappuccinoProject.m b/Tools/XcodeCapp/XcodeCapp/XCCCappuccinoProject.m index 8cc491b89..7156dfc5b 100644 --- a/Tools/XcodeCapp/XcodeCapp/XCCCappuccinoProject.m +++ b/Tools/XcodeCapp/XcodeCapp/XCCCappuccinoProject.m @@ -341,8 +341,15 @@ NSString * const XCCCappuccinoProjectLastEventIDKey = @"XCCCappuccinoPro - (void)_writeSettings { - NSData *data = [NSPropertyListSerialization dataFromPropertyList:self->settings format:NSPropertyListXMLFormat_v1_0 errorDescription:nil]; - + # pragma mark -- TODO + // Error should be handled with user interaction, + // although this hasn't previously been so either. + // Immedate concern is with removing noisy deprecation warnings. + NSError* error = nil; + NSData* data = [NSPropertyListSerialization dataWithPropertyList:self->settings format:NSPropertyListBinaryFormat_v1_0 options:0 error:&error]; + if(data != nil){ + NSLog(@"error %ld",(long)[error code]); + } [data writeToFile:self.settingsPath atomically:YES]; }