rollbar / rollbar-ios

Objective-C library for crash reporting and logging with Rollbar.
https://docs.rollbar.com/docs/ios
MIT License
65 stars 61 forks source link

Lower deployment target to iOS 9.0 #339

Closed GRiMe2D closed 3 years ago

GRiMe2D commented 3 years ago

Description of the change

Removed all target overrides for iOS and macOS deployment target and set project wide. Lowered iOS deployment target from iOS 12.0 to iOS 9.0

Screen Shot 2020-11-27 at 1 30 19 PM Screen Shot 2020-11-27 at 1 30 43 PM

Type of change

Related issues

Fix #338

Development

Code review

GRiMe2D commented 3 years ago

@akornich yes, it compiles normally, but Xcode recommends to switch to iOS 12.

Xcode 12 only dropped iOS 8 support, but iOS 9 and later are accessible. I'm currently using my fork in a project and all seems running ok.

akornich commented 3 years ago

@GRiMe2D , got it. The build issue under Xcode 12 was actually triggered within KSCrash codebase that we depend on and it seemed persistent until I bumped the min iOS target to v12. I know KSCrash guys are already looking into it on their side to have an actual fix. But since you confirmed your changes behave with Xcode 12 let's go with it. Thank you!