Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CB-10530 - App freezes sometimes directly after starting on iOS #193

Closed
wants to merge 2 commits into from
Closed

CB-10530 - App freezes sometimes directly after starting on iOS #193

wants to merge 2 commits into from

Conversation

shazron
Copy link
Member

@shazron shazron commented Feb 16, 2016

No description provided.

@dpogue
Copy link
Member

dpogue commented Feb 18, 2016

👍 from me. I have not seen the splashscreen hanging bug while testing this branch.

@mhartington
Copy link
Contributor

Same here, couldn't get anything to break for me. Thanks!

@thomasMary
Copy link

Works for me. Thanks

@csantanapr
Copy link
Member

Thanks @mhartington for testing you were able to recreate very easy in your setup.

@mindhells
Copy link

Thank you!
this works for me... but still have problems with splashscreen plugin (had to remove it in order to make sure the app initializes well every time).
This is my plugin list now:
cordova-plugin-app-event 1.2.0 "Application Events"
cordova-plugin-customurlscheme 4.1.3 "Custom URL scheme"
cordova-plugin-datepicker 0.9.3 "DatePicker"
cordova-plugin-device 1.1.1 "Device"
cordova-plugin-inappbrowser 1.2.1 "InAppBrowser"
cordova-plugin-network-information 1.2.0 "Network Information"
cordova-plugin-whitelist 1.2.1 "Whitelist"
cordova-plugin-x-socialsharing 5.0.10 "SocialSharing"
cordova-plugin-x-toast 2.4.2 "Toast"
de.appplant.cordova.plugin.local-notification 0.8.4 "LocalNotification"
ionic-plugin-keyboard 1.0.8 "Keyboard"
phonegap-plugin-push 1.5.3 "PushPlugin"

@michschu
Copy link

Not having a problem with
cordova-plugin-splashscreen 3.1.0 "Splashscreen"
However
cordova-plugin-inappbrowser 1.2.1 "InAppBrowser"
cc.fovea.cordova.purchase 4.0.0 "Purchase"

seem not to work anymore.

Currently no time to provide a test scenario. Anybody having a chance to confirm (or not)?

@rpayanm
Copy link

rpayanm commented Feb 23, 2016

👍 Works for me.

@adyz
Copy link

adyz commented Feb 24, 2016

Works for me too

@asfgit asfgit closed this in a36259a Feb 25, 2016
@mix3d
Copy link

mix3d commented Mar 2, 2016

How can we start using this fix without waiting for an official platform update? Been running into this at work, and the powers that be want it fixed asap.

Just copy the changes into my platform, and never remove/add the platform again? Checkout this specific pull request and replace the ios platform?

@rpayanm
Copy link

rpayanm commented Mar 2, 2016

@mix3d Based on this:
$ cordova platform add https://github.com/shazron/cordova-ios.git#CB-10530

@mix3d
Copy link

mix3d commented Mar 2, 2016

beautiful. Thanks @rpayanm!

@stevengill
Copy link
Contributor

cordova-ios 4.1.0 should be coming out later today. Keep an eye out for the blog post to hit the cordova site.

@mix3d
Copy link

mix3d commented Mar 2, 2016

Thanks @stevengill - I've been checking it daily for almost the last week. Eyes are well peeled.

@shazron
Copy link
Member Author

shazron commented Mar 3, 2016

cordova-ios-4.1.0 has been released, thanks to Steve! http://cordova.apache.org/announcements/2016/03/02/ios-4.1.0.html

@mirko77
Copy link

mirko77 commented May 13, 2016

@shazron @stevengill

Still not loading on iOS 9.3 (iPad Air 2 ) with Cordova iOS @4.1.0. It gets stuck at splashscreen. Loads fine via Xcode 7.3

steps to reproduce:

cordova create hello com.example.hello HelloWorld
cd hello
cordova platform add ios@4.1.0
cordova run ios -device

and bang...never gets to the "device is ready" . Tested with Cordova CLI 6.1.1

@rpayanm
Copy link

rpayanm commented May 13, 2016

@mirko77
Copy link

mirko77 commented May 13, 2016

I just did it, same problem, here is the last part of what it logs:

(lldb)     command script add -f fruitstrap_939ce68a6e2237a195c4e6ec07744405e8d23685.connect_command connect
(lldb)     command script add -s asynchronous -f fruitstrap_939ce68a6e2237a195c4e6ec07744405e8d23685.run_command run
(lldb)     command script add -s asynchronous -f fruitstrap_939ce68a6e2237a195c4e6ec07744405e8d23685.autoexit_command autoexit
(lldb)     command script add -s asynchronous -f fruitstrap_939ce68a6e2237a195c4e6ec07744405e8d23685.safequit_command safequit
(lldb)     connect
(lldb)     run
success
(lldb)     safequit

@shazron
Copy link
Member Author

shazron commented May 13, 2016

What you are encountering is a separate issue with ios-deploy. Make sure you have the latest, version 1.8.6

@mirko77
Copy link

mirko77 commented May 16, 2016

Great, with ios-deploy 1.8.6 it is working fine. Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet