[TIMOB-23892] Xcode 8: Appcelerator file templates not displayed anymore
GitHub Issue | n/a |
---|---|
Type | Bug |
Priority | High |
Status | Closed |
Resolution | Invalid |
Resolution Date | 2016-09-11T17:08:38.000+0000 |
Affected Version/s | Release 5.5.0 |
Fix Version/s | n/a |
Components | iOS |
Labels | filetemplate, xcode8 |
Reporter | Hans Knöchel |
Assignee | Hans Knöchel |
Created | 2016-09-10T11:40:12.000+0000 |
Updated | 2017-03-20T21:27:13.000+0000 |
Description
In Xcode 8 GM, the developer cannot select the Appcelerator file templates anymore (to generate new views and proxies). This is probably happening because Xcode locks down external extensions, but I'm sure there must be a new way to do that.
Ok, so it seems like the template path already changed a while ago, from:
to
inside the
titanium_mobile/support/module/iphone/xcode/install.py
[~cbarber] It looks like theinstall.py
is invoked intitanium_mobile/support/module/iphone/iphone.py
which is invoked intitanium_mobile/support/project.py
. Nothing changed there so that we can ensure that the files are called, right? Just to be sure. *EDIT*: The "new" directory is indexed by Xcode 7 as well, so we don't need to maintain two versions.PR: https://github.com/appcelerator/titanium_mobile/pull/8343
Resolving as invalid after talking to Chris about it. The files simply weren't there because they are created once a new module project is created. And since I didn't do that on my new device, yet, the hook has not been called.
I've created TIMOB-23893 to add checking and installing of the Xcode templates to
ti setup
. This should make sure that the templates get installed without having to create a new module project.Closing ticket as invalid.