Titanium JIRA Archive
Appcelerator Community (AC)

[AC-5959] iOS 12: App doesn't launch

GitHub Issuen/a
TypeBug
Priorityn/a
StatusResolved
ResolutionNot Our Bug
Resolution Date2018-10-15T23:46:00.000+0000
Affected Version/sn/a
Fix Version/sn/a
ComponentsAlloy, Appcelerator CLI, Titanium SDK & CLI
Labelsapplebug, device, ios-12
ReporterBruno Hamann
AssigneeShak Hossain
Created2018-10-09T19:40:17.000+0000
Updated2018-10-15T23:46:01.000+0000

Description

On iOS 12 devices the app don't launch at all, the expected outcome would be get to the login screen [Link for download](https://vendas.schaeferyachts.com/apps/ios/test/index.html) if anyone could try to get logs of it, i have no idea if a production version would help in this case We can't debug on a device with iOS 12 locally, a first problem we had was with iOS 11 update and changing the use-js-core-framework tag to false fixed it, but with iOS 12 other problem appeared, Attached are the tiapp.xml for help

Attachments

FileDateSize
Archive.zip2018-10-10T14:33:07.000+00005425823
Screen Shot 2018-10-11 at 9.25.02 PM.png2018-10-11T15:26:19.000+000073168
tiapp.xml2018-10-09T19:34:26.000+00004822

Comments

  1. Sharif AbuDarda 2018-10-09

    Hello, Can you please attach a sample project that generates the issue in iOS 12 device? We will test in our environment. Thanks.
  2. Bruno Hamann 2018-10-10

    Hello, i attached the sources with sufficient code to get to the initial login screen, it didnt crash on my device (iPhone 5c with iOS 10.3) but i believe it will on a iOS 12 device, thanks in advance
  3. Vijay Singh 2018-10-12

    [~bhamann] I am able to run attached app using use-js-core-framework true or false in my iPhone with iOS 12.0. I am not facing any crash. 1. In iOS 12 we are facing issue as mentioned in TIMOB-26391. We have fixed issue in SDK 7.4.1. Can you please test it using same. You get 7.4.1 using CLI command- appc ti sdk install -b 7_4_X 2. There is some certificate issue going on from apple side . See https://stackoverflow.com/questions/52440492/ios-app-wont-run-on-device-any-more-under-ios-12-unrecoverable-ct-signature-is. It will be great if you can share crash logs or reproducible test case. Thanks!
  4. Bruno Hamann 2018-10-15

    Vijay Singh Thank you for answering, my problem was indeed that item 2 that you cited, one of my certificates were on the "Always Trust" status for some reason and i couldn't get that error message because only on a device with iOS 12 installing an enterprise app would catch it. I also used the 7.4.1 SDK with the main app and it's running fine, i think that my problem wasn't related to the SDK in the end so you can close this issue now. Again thanks for the attention.

JSON Source