アプリにユーザー統計を追加するのが好きです。iOS バージョンと iDevice モデルをサーバー上の .csv ファイルに転送するのが好きです。iOS のバージョンとモデル名を取得する方法は知っていますが、データを .csv ファイルに書き込む方法はわかりません
iOS バージョンを取得します。[UIDevice currentDevice]. systemVersion;
モデル名を取得:[UIDevice currentDevice]. model;
次のようにiOSシステムバージョンをcsvファイルに書き込む方法を知っている人はいますか?
iPhone、6.1
iPad、5.1
アイポッド、4.3
これは私が現在使用しているコードですが、文字列は .csv ファイルに書き込まれていません。
NSString *userinfopath = @"http://idoodler.de/userdata.csv";
NSURL *userinfo = [NSURL URLWithString:userinfopath];
if (![[NSFileManager defaultManager] fileExistsAtPath:userinfopath]) {
[[NSFileManager defaultManager] createFileAtPath: userinfopath contents:nil attributes:nil];
NSLog(@"Route creato");
}
NSMutableString *writeString = [NSMutableString stringWithFormat:@"%@ ,%@",[UIDevice currentDevice]. model,[UIDevice currentDevice]. systemVersion];
NSLog(@"writeString :%@",writeString);
NSFileHandle *handle;
handle = [NSFileHandle fileHandleForWritingAtPath: userinfopath ];
//say to handle where's the file fo write
[handle truncateFileAtOffset:[handle seekToEndOfFile]];
//position handle cursor to the end of file
[handle writeData:[writeString dataUsingEncoding:NSUTF8StringEncoding]];