Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-27358

iOS: Support Apple Developer certificates

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Release 8.2.0
    • Component/s: CLI, iOS
    • Labels:
      None
    • Story Points:
      8
    • Sprint:
      2019 Sprint 18

      Description

      Description

      Apple has introduced a new "Apple Developer" certificate that encompasses signing for iOS, MacOS, tvOS, and WatchOS applications. I believe this was the root cause of TIMOB-27330.

      Places we need to update:

      Titanium CLI/SDK:

      ioslib@v1 - update cert.js to also scan for "Apple Development" and "Apple Distribution"

      Daemon:

      ioslib@v2 & v3: Update the regex to include "Apple Development" and "Apple Distribution"

      Studio:

      Might need to update the property it uses from the cert object to display in the UI, currently it's possible for two certs to share an identical name i.e. Ewan Harris (EH123J4ST56), so only one appears to be added to the cert list, the only way to differentiate is via the fullname i.e. Apple Distribution: Ewan Harris (EH123J4ST56)} vs {{iPhone Distribution: Ewan Harris (EH123J4ST56)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                eharris Ewan Harris
                Reporter:
                eharris Ewan Harris
                Reviewer:
                cb1kenobi
                Tester:
                Samir Mohammed
              • Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                    Git Source Code