A system datePicker-Crash on iOS16.5.1

iPhone have a crash that will must appear on iOS16.5.1。 I submit a demo,iphone setting list as follows:

  1. iOS 16.5.1
  2. language : French
  3. region: Tunisia
  4. Date&Time:
    • 24-Hour Time : enable
    • SetAutomatically : disable
    • Time Zone : Tunisia
    • Time : 22:02

Demo Code as follow:

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
    
    UIButton *btn = [[UIButton alloc] initWithFrame:CGRectMake(100, 200, 200, 200)];
    [btn setTitle:@"Click" forState:UIControlStateNormal];
    btn.backgroundColor = [UIColor blueColor];
    [btn addTarget:self action:@selector(btnAction) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:btn];
}

- (void)btnAction {
    NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian];
    UIDatePicker *datePicker = [[UIDatePicker alloc] init];
    [datePicker setCalendar:calendar];
}
Answered by yubo_zhou in 759609022

Localization need support French

Crash stack :

Accepted Answer

Localization need support French

A system datePicker-Crash on iOS16.5.1
 
 
Q