Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-24730] iOS: Remove old statements (e.g. ![TiUtils isIOS8OrGreater])

GitHub Issuen/a
TypeStory
PriorityHigh
StatusClosed
ResolutionFixed
Resolution Date2017-08-16T21:32:40.000+0000
Affected Version/sn/a
Fix Version/sRelease 6.2.0
Componentsn/a
Labelsn/a
ReporterVijay Singh
AssigneeVijay Singh
Created2017-05-24T04:23:59.000+0000
Updated2017-08-22T19:53:22.000+0000

Description

In SDK 6.0.0, we updated the default minimum iOS target to 8.0 as a result of the Xcode 8.x version that is now supported. Doing that, our iOS SDK core shows some deprecation-warnings regarding API's that should be replaced in iOS 8 and later. Remove old statements (e.g. ![TiUtils isIOS8OrGreater]) This is subset of ticket TIMOB-24335.

Comments

  1. Vijay Singh 2017-05-25

    PR:https://github.com/appcelerator/titanium_mobile/pull/9088 Note : This change is in many files. So we have to test it for maximum use cases.
  2. Hans Knöchel 2017-05-26

    CR approved. Since the only change was to remove the iOS8-related code, the CR is the most important thing to check. For a QE test, please run our usual smoke-tests and kitchensink-v2 against it to check the runtime.
  3. Hans Knöchel 2017-08-10

    [~vijaysingh] Please remove the merge-conflicts + backport, thx!
  4. Vijay Singh 2017-08-11

    Backported PR (6_2_X): https://github.com/appcelerator/titanium_mobile/pull/9316
  5. Eric Wieber 2017-08-16

    FR Passed. No deprecation messages shown when performing a smoke test, running through old KS tests, or the new KSv2.
  6. Hans Knöchel 2017-08-22

    [~ewieber] PR's merged as well.
  7. Eric Wieber 2017-08-22

    Verified in SDK builds 6.2.0.v20170822113609 & 7.0.0.v20170822122853

JSON Source