Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-23940] iOS - SDK-Xcode-project: Disable automatic signing, disable unused capabilities, add common privacy-keys

GitHub Issuen/a
TypeStory
PriorityMedium
StatusClosed
ResolutionFixed
Resolution Date2016-09-23T03:20:20.000+0000
Affected Version/sn/a
Fix Version/sRelease 6.1.0
ComponentsiOS
Labelsn/a
ReporterHans Knöchel
AssigneeHans Knöchel
Created2016-09-22T09:30:15.000+0000
Updated2017-05-16T17:27:12.000+0000

Description

When running an app on the device with Xcode 8, we always need to disable the automatic code-signing manually and disable some capabilities that are enabled by default in the Xcode project (note: This does not effect in the generated project, since capabilities are managed by the CLI and a local capabilities file).

Comments

  1. Hans Knöchel 2016-09-22

    PR: https://github.com/appcelerator/titanium_mobile/pull/8413
  2. Hans Knöchel 2016-09-22

    [~cng] I would also want to add all possible iOS 10 privacy keys to our debug-project, so we don't need to copy it over every time we test something platform-related. Again, it does not the plist of the generated project and the keys will be ignored if no related API is used. Ok?
  3. Chee Kiat Ng 2016-09-22

    Ok
  4. Hans Knöchel 2016-09-22

    Done
  5. Abir Mukherjee 2017-01-26

    [~hansknoechel] can you please give guidance/demo code on how to validate this change?

JSON Source