[AC-6103] App Celerator studio gets error loading certificates and XCode not found.
GitHub Issue | n/a |
Type | Bug |
Priority | n/a |
Status | Resolved |
Resolution | Needs more info |
Resolution Date | 2019-02-01T22:28:14.000+0000 |
Affected Version/s | n/a |
Fix Version/s | n/a |
Components | n/a |
Labels | n/a |
Reporter | johns@cim-rf.com |
Assignee | Shak Hossain |
Created | 2019-01-15T04:34:09.000+0000 |
Updated | 2019-02-01T22:28:14.000+0000 |
Description
Steps to Reproduce
Studio was working fine then getting this. If I compile using appc it works. appc finds xcode with no problems. Its studio that does not find anything!!!
Actual Result
1
Expected Result
2
Attachments
File | Date | Size |
.log | 2019-01-15T04:34:12.000+0000 | 1784023 |
studioerror.pdf | 2019-01-15T15:05:53.000+0000 | 153999 |
Hello , Thanks for sharing with us. Would you mind providing more information for the issues you are experiencing? For example is this something previously working?
Hi, Appcelerator Studio was working fine. Then it just stopped. I did not install anything new. The PC was simply logged off and turned off as always. The next time, I started the PC, I could see in the dashboard that "IOS & Xcode Download was enabled". This was a red flag. Then I went to the Preferences\Studio\Platforms\IOS" and immediately displays error "An internal error occurred during: "Loading Certificates....". Now if I run the at command line APPC and try to build application it works fine. Help!!!
Hello, DId you recently updated the Xcode? If so, Try opening the program once to finish the installation process. After that restart Appcelerator studio to see if there is any change? if not, send the "appc ti setup check" log in here. Thanks.
Hi, No I did not update Xcode. Have started XCODE manually several times and restarted Studio, but same issue: $appc ti setup check Appcelerator Command-Line Interface, version 7.0.9 Copyright (c) 2014-2019, Appcelerator, Inc. All Rights Reserved. Enter ctrl-c at any time to quit. ──────────────────┤ Check Environment ├─────────────────── Node.js ✓ node installed (v8.9.1) ✓ npm installed (v5.5.1) Titanium CLI ★ cli new version v5.2.0 available (currently v5.1.1) Titanium CLI Dependencies ✓ acs up-to-date (v2.0.12) ✓ alloy up-to-date (v1.13.4) ✓ appc-cli-titanium up-to-date (v4.4.20) ✓ appc-inquirer up-to-date (v0.1.10) ✓ appc-logger up-to-date (v1.1.27) ✓ appc-platform-sdk up-to-date (v3.1.0) ✓ appcd up-to-date (v1.1.3) ✓ arrow up-to-date (v3.2.7) ✓ async up-to-date (v1.5.2) ✓ chalk up-to-date (v1.1.3) ✓ char-spinner up-to-date (v1.0.1) ✓ columnify up-to-date (v1.5.4) ✓ commander up-to-date (v2.9.0) ✓ debug up-to-date (v2.6.9) ✓ dtrace-provider up-to-date (v0.8.7) ✓ ejs up-to-date (v2.6.1) ✓ fields up-to-date (v0.1.24) ✓ fs-extra up-to-date (v0.26.7) ✓ inquirer up-to-date (v0.11.4) ✓ ip up-to-date (v1.1.5) ✓ jsonpath up-to-date (v1.0.0) ✓ jwt-simple up-to-date (v0.3.1) ✓ lodash up-to-date (v3.10.1) ✓ node-appc up-to-date (v0.2.48) ✓ node-forge up-to-date (v0.6.49) ✓ node-ios-device up-to-date (v1.6.3) ✓ npm-conf up-to-date (v1.1.3) ✓ pac-proxy-agent up-to-date (v2.0.2) ✓ plural up-to-date (v0.2.1) ✓ progress up-to-date (v1.1.8) ✓ recursive-readdir up-to-date (v2.2.2) ✓ request up-to-date (v2.88.0) ✓ retire up-to-date (v1.6.2) ✓ semver up-to-date (v5.5.0) ✓ tar up-to-date (v4.4.6) ✓ tiapp.xml up-to-date (v0.2.2) ✓ titanium up-to-date (v5.1.1) ✓ version-bump-prompt up-to-date (v3.1.2) ✓ which up-to-date (v1.3.1) ✓ wrench up-to-date (v1.5.9) Titanium SDK ✓ latest sdk installed (v7.5.0.GA) ! selected sdk latest Titanium SDK "v4.0.0.GA" is not the selected SDK (currently v7.2.0.GA) Mac OS X Environment ✓ CLI Tools installed iOS Environment ✓ Xcode installed (9.3.1) ✓ iOS SDK installed (11.3) ✓ WWDR cert installed ✓ developer cert installed (1 found) ✓ distribution cert installed (1 found) ✓ dev provisioning installed (1 found) ✓ dist provisioning installed (3 found) Android Environment ! sdk Android SDK not found ! targets no targets found ! avds no avds found ✓ ndk installed (17.1.4828580) ✓ ndk-build installed (/Users/johnsuarez/development/android-ndk-r17b/ndk-build) Java Development Kit ✓ jdk installed (v1.8.0) ✓ java installed /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/bin/java ✓ javac installed /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/bin/javac ✓ keytool installed /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/bin/keytool ✓ jarsigner installed /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/bin/jarsigner Intel® Hardware Accelerated Execution Manager (HAXM) ✓ compatible ! installed not found; install HAXM to use Android x86 emulator Network ✓ online - no proxy server configured ✓ Network connection test ✓ Java-based connection test Directory Permissions ✓ home directory ✓ titanium config directory ✓ titanium sdk install directory ✓ temp directory ──────────────────────┤ Main Menu ├─────────────────────── 1) quick Quick Setup 2) check Check Environment 3) user User Information 4) app New App Defaults 5) network Network Settings 6) cli Titanium CLI Settings 7) sdk Titanium SDK Settings 8) ios iOS Settings 9) android Android Settings 10) exit Exit Where do you want to go? 8 ─────────────────────┤ iOS Settings ├───────────────────── What do you want to be your default iOS developer cert for device builds? (only valid, non-expired developer certs are listed) 1) John Suarez (XTL45ZST9G) Enter # or cert name: 1 What do you want to be your default iOS distribution cert for App Store and Ad Hoc builds? (only valid, non-expired distribution certs are listed) 1) CIM Concepts, Inc. (E6B7KAPZ9G) Enter # or cert name: 1 Configuration saved! ──────────────────────┤ Main Menu ├─────────────────────── 1) quick Quick Setup 2) check Check Environment 3) user User Information 4) app New App Defaults 5) network Network Settings 6) cli Titanium CLI Settings 7) sdk Titanium SDK Settings 8) ios iOS Settings 9) android Android Settings 10) exit Exit Where do you want to go? 2 ──────────────────┤ Check Environment ├─────────────────── Node.js ✓ node installed (v8.9.1) ✓ npm installed (v5.5.1) Titanium CLI ★ cli new version v5.2.0 available (currently v5.1.1) Titanium CLI Dependencies ✓ acs up-to-date (v2.0.12) ✓ alloy up-to-date (v1.13.4) ✓ appc-cli-titanium up-to-date (v4.4.20) ✓ appc-inquirer up-to-date (v0.1.10) ✓ appc-logger up-to-date (v1.1.27) ✓ appc-platform-sdk up-to-date (v3.1.0) ✓ appcd up-to-date (v1.1.3) ✓ arrow up-to-date (v3.2.7) ✓ async up-to-date (v1.5.2) ✓ chalk up-to-date (v1.1.3) ✓ char-spinner up-to-date (v1.0.1) ✓ columnify up-to-date (v1.5.4) ✓ commander up-to-date (v2.9.0) ✓ debug up-to-date (v2.6.9) ✓ dtrace-provider up-to-date (v0.8.7) ✓ ejs up-to-date (v2.6.1) ✓ fields up-to-date (v0.1.24) ✓ fs-extra up-to-date (v0.26.7) ✓ inquirer up-to-date (v0.11.4) ✓ ip up-to-date (v1.1.5) ✓ jsonpath up-to-date (v1.0.0) ✓ jwt-simple up-to-date (v0.3.1) ✓ lodash up-to-date (v3.10.1) ✓ node-appc up-to-date (v0.2.48) ✓ node-forge up-to-date (v0.6.49) ✓ node-ios-device up-to-date (v1.6.3) ✓ npm-conf up-to-date (v1.1.3) ✓ pac-proxy-agent up-to-date (v2.0.2) ✓ plural up-to-date (v0.2.1) ✓ progress up-to-date (v1.1.8) ✓ recursive-readdir up-to-date (v2.2.2) ✓ request up-to-date (v2.88.0) ✓ retire up-to-date (v1.6.2) ✓ semver up-to-date (v5.5.0) ✓ tar up-to-date (v4.4.6) ✓ tiapp.xml up-to-date (v0.2.2) ✓ titanium up-to-date (v5.1.1) ✓ version-bump-prompt up-to-date (v3.1.2) ✓ which up-to-date (v1.3.1) ✓ wrench up-to-date (v1.5.9) Titanium SDK ✓ latest sdk installed (v7.5.0.GA) ! selected sdk latest Titanium SDK "v4.0.0.GA" is not the selected SDK (currently v7.2.0.GA) Mac OS X Environment ✓ CLI Tools installed iOS Environment ✓ Xcode installed (9.3.1) ✓ iOS SDK installed (11.3) ✓ WWDR cert installed ✓ developer cert installed (1 found) ✓ distribution cert installed (1 found) ✓ dev provisioning installed (1 found) ✓ dist provisioning installed (3 found) Android Environment ! sdk Android SDK not found ! targets no targets found ! avds no avds found ✓ ndk installed (17.1.4828580) ✓ ndk-build installed (/Users/johnsuarez/development/android-ndk-r17b/ndk-build) Java Development Kit ✓ jdk installed (v1.8.0) ✓ java installed /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/bin/java ✓ javac installed /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/bin/javac ✓ keytool installed /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/bin/keytool ✓ jarsigner installed /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home/bin/jarsigner Intel® Hardware Accelerated Execution Manager (HAXM) ✓ compatible ! installed not found; install HAXM to use Android x86 emulator Network ✓ online - no proxy server configured ✓ Network connection test ✓ Java-based connection test Directory Permissions ✓ home directory ✓ titanium config directory ✓ titanium sdk install directory ✓ temp directory ──────────────────────┤ Main Menu ├─────────────────────── 1) quick Quick Setup 2) check Check Environment 3) user User Information 4) app New App Defaults 5) network Network Settings 6) cli Titanium CLI Settings 7) sdk Titanium SDK Settings 8) ios iOS Settings 9) android Android Settings 10) exit Exit Where do you want to go?
Thanks for your feedback. Can you try to open a terminal window and execute the following command: *sudo xcode-select -switch
I tried following: sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer Restarted studio and same issue. Refer to previous screen shot, it is exactly showing loading certificates errors.
If I run using APPC it builds fine: $ appc run -p ios -T dist-adhoc -s 7.2.0.GA Why does APPC work and studio does not?
Hello, Please do the following, 1. Make sure the Titanium SDK path is selected in the Preferences > Studio > Platforms? 2. Try to check your iOS developer certificates are valid and try reinstalling. 3. Send the Help > Studio > Run Diagnostic Test log in here. Thanks.
In Platforms the titanium SDK Home: /Users/johnsuarez/Library/Application Support/Titanium The certificates are fine. I can build the application using APPC with no issues. It looks like Studio is the one having some corrupt issues. For example: I go to "Help/Studio/Run Diagnostic Test". I get an error, "AN internal error occurred during: "Getting Diagnostic Logs". I have even tried downloading studio and installing again and it did not fix this. It is some config file or other internal file that is not overwritten by installation that is causing this.
Hello [~johns@cim-rf.com], Thanks for your feedback. What's your current Appcelerator studio version?
Hello [~johns@cim-rf.com], We haven't heard back from you since our last response. I thought I’d check in to see how things are progressing with your need. Please let us know if the problem persists. Have a great day.
Hi, We have following version installed: Axway Appcelerator Studio 5.1.1.201809051655 appcelerator.studio null That is the version we have been running all the time in above tests.
Hello [~johns@cim-rf.com], As I said before we are planning for a fix in the 6.0.0 release. There is no ETA on the release right now. Try with a lower version of 5.1.1 for your build now. Thanks.
Hello, We haven't heard back from you since our last response. I am just following up to check the status of this case and if you need further help on it.