Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-27163] iOS: Update Xcode project template settings and resolve warnings

GitHub Issuen/a
TypeImprovement
PriorityNone
StatusClosed
ResolutionFixed
Resolution Date2019-09-04T19:11:47.000+0000
Affected Version/sn/a
Fix Version/sRelease 8.2.0
ComponentsiOS
LabelsengTriage
ReporterJan Vennemann
AssigneeJan Vennemann
Created2019-06-18T13:55:49.000+0000
Updated2019-09-04T19:11:47.000+0000

Description

The Xcode project template was last update to recommended settings for Xcode 8.3. This needs to be updated for Xcode 10.2. The compiler also prints several warnings (including missing method selectors, nullability flags and strict prototypes) which should be addressed.

Comments

  1. Jan Vennemann 2019-07-01

    PR: https://github.com/appcelerator/titanium_mobile/pull/10830
  2. Jan Vennemann 2019-07-01

    Waiting for TIMOB-26770 to be resolved first before continuing
  3. Jan Vennemann 2019-07-03

    Ready for FR, testing instructions are mentioned in the PR
  4. Samir Mohammed 2019-09-04

    Merged in to master (8_2_X). Will be merged in to 8_3_X at a later date.
  5. Keerthi Mahalingam 2019-09-04

    Verified the Fix on sdk 8.2.0.v20190904080637.works as expected. Test Environment:
    Name                        = Mac OS X
         Version                     = 10.14.5
         Architecture                = 64bit
       Node.js
         Node.js Version             = 10.16.2
         npm Version                 = 6.9.0
       Titanium CLI
         CLI Version                 = 5.2.1
       Titanium SDK
         SDK Version                 = 8.2.0.v20190904080637
       Device -iPhone Xr iOS 13,
       Simulator -iPhone 8 iOs 12.2
       

JSON Source