Подтвердить что ты не робот

Symbolicatecrash в iPhone SDK 3.2 beta 2 возвращает ошибку: Ошибка: не удается разобрать строку версии ОС iPhone OS 3.1.2

в последней символической крахе для iPhone SDK 3.2 beta 2, я получаю ошибку Ошибка: не удается проанализировать строку версии ОС iPhone OS 3.1.2 при попытке символизировать журналы сбоев на старых форматах crashlog.

последняя символьная авария ввела строчку и версию для версии ОС. Для более старых версий журнала сбоев вам нужно будет изменить символическую ошибку, чтобы сохранить более старую логику регулярного выражения.

изменить следующую подпрограмму:

sub parse_OSVersion {
    my ($log_ref) = @_;
    my $section = parse_section($log_ref,'OS Version');
    if ( $section =~ /\s([0-9\.]+)\s+\(Build (\w+)/ ) {
            return ($1, $2)
    }
    if ( $section =~ /\s([0-9\.]+)\s+\((\w+)/ ) {
            return ($1, $2)
    }
    die "Error: can't parse OS Version string $section";
}

к следующему:

sub parse_OSVersion {
    my ($log_ref) = @_;
    my $os = parse_section($log_ref,'OS Version');
    $os =~ /\(Build (\w+)/
      || $os =~ /\((\w+)\)/; # new format
    return $1;
}

Это решило проблему для меня

4b9b3361