[TIMOB-23940] iOS - SDK-Xcode-project: Disable automatic signing, disable unused capabilities, add common privacy-keys
GitHub Issue | n/a |
---|---|
Type | Story |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2016-09-23T03:20:20.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 6.1.0 |
Components | iOS |
Labels | n/a |
Reporter | Hans Knöchel |
Assignee | Hans Knöchel |
Created | 2016-09-22T09:30:15.000+0000 |
Updated | 2017-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).
PR: https://github.com/appcelerator/titanium_mobile/pull/8413
[~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?
Ok
Done
[~hansknoechel] can you please give guidance/demo code on how to validate this change?