No issues with a fresh Ionic 1 project, it was able to run and attach just fine.
In fact, I was just able to get the app running on the iPhone X simulator after waiting an extremely long time. It took 3 whole minutes to start up and get past the splash screen this time.
Here’s what I did:
- remove the platform
- re-add it
- run pod install on the platform/ios directory
- open the workspace with XCode
- attempt to run on the iPhone X simulator… and have it fail once
- try a second time, and it worked… after 3 minutes startup time
So, it’s worked… but I don’t know what’s different than before, or if it will also take 3 minutes to start up on a physical iPhone X. Typically startup time for my app is around 5-10 seconds, even on a simulator. It would be funny if this wasn’t like the majority of my experiences updating ionic with new versions or plugins.
Edit: While monitoring output from the iPhone X simulator, it appears that some plugins are taking an excessively long time to start up. Almost a full minute in some cases. As far as Android goes, still getting the white screen, but I did notice the following appearing in the console:
deviceready has not fired after 5 seconds.
Channel not fired: onCordovaInfoReady
Channel not fired: onFileSystemPathsReady
Channel not fired: onCordovaConnectionReady
After a quick search, it appears that it could be any plugin at all preventing deviceready from firing. At least it’s consitent with what I’m seeing in the output from the iPhone X simulator, so I know to focus on the plugins next.