Icenium Ion, iOS white page

Manuel

I have deloyed my app using Icenium Ion and the Qr code in my iphone, but when the package finish the download, i only can se a white page.
I have tested it in my android and it works fine. It should shows a login screen, but i only see a white one.

Someone could help me?

Best Regards

Steve

We have not been contacted with such a problem before, so can you share which is your project that exhibits the issue? What you can try on your end is to change the AutoHideSplashScreen Cordova setting to false by altering the config.xml of your project (see Edit Configuration Files)

Regards,
Steve
Telerik
Do you enjoy Icenium? Vote for it as your favorite new product here (use short code H048S).
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.

Steve

Unfortunately those logs do not show anything of use. We've however found your app and identified the culprit, which is a bug in Icenium ION that slipped into the latest version. Currently there is no workaround that we can offer for ION, but should you build your app with a provision - it would work as expected.

Steve

It is scheduled for the beginning of August and the fix for this problem would be included in it.

Regards,
Steve
Telerik
Do you enjoy Icenium? Vote for it as your favorite new product here (use short code H048S).
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.

Steve

We've released Icenium v.1.7 yesterday where the problem in ION has been addressed. Please upgrade your Icenium IDE and Icenium ION version from App Store.

Thanks for the patience.

Regards,
Steve
Telerik
Do you enjoy Icenium? Vote for it as your favorite new product here (use short code H048S).
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.

Steve

If that project does not work on your end, and it has been created prior we fixed the bug in Ion, it might be a cache issue. Please uninstall Icenium ION from your device and install it from the AppStore again. If that does not help, consider Exporting Your Project and Recreating it in a blank template.

iliev

Could you please elaborate more on your issue? What type of project are you building? What dependencies you have to third party libraries?

Regards,
iliev
TelerikYou've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.

Mark

I'm building a Cordova 3.0 project, jQuery Mobile and no dependencies on any 3rd Party libraries or plugins.

When my app launches on iOS I get the Splashscreen for 1 or 2 seconds then a white screen flashes up for another 1-2 seconds before my app finally launches. I believe this is a common Cordova issues with many workarounds none of which appear to work for me and Icenium.

I think a resolution to this would please many people.

Thanks
Mark

iliev

The default behavior of every Cordova application that uses the Splashscreen plugin is to Auto-hide it after certain amount of time. Icenium Ion is only a develpoment host for Cordova applications and it should behave like a default Cordova application.

However, If you want to override this behavior in your final provisioned application you can do this by:

1. Set AutoHideSplashScreen in your iOS config.xml to false. This will cause your Splashscreen to stay until you manually hide it.
2. Hide your Splashscreen by calling navigator.splashscreen.hide(); in your deviceready for example.

There is a bug in the Spashscreen plugin that Icenium is building with and this doesn't work at the moment and will be fixed soon, but you can workaround this by adding the latest stable version form the Splashscreen repository.

Please note that this won't work in Icenium Ion as its config.xml has AutoHideSplashScreen set to true.

Regards,

Ilian Iliev

TelerikYou've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.

Steve

As several other users have hit this problem we decided to update the splashscreen plugin for the upcoming hotfix next week. For the time being you can manually update to the latest splashscreen plugin by following these instructions:

Push your app to a git repository. Navigate to the .proj file inside the app folder, open it and delete org.apache.cordova.core.splashscreen from <CorePlugins>.

Download the splashscreen core plugin from Cordova (https://github.com/apache/cordova-plugin-splashscreen). You can delete docs and test folders as they are not needed and you can also delete all platform specific stuff that Icenium does not support (i.e. everything except Android and iOS)

That's it. Once you build your app, the AutoHideSplashScreen would be working as expected.

Regards,
Steve
TelerikYou've missed the Icenium Visual Studio Integration keynote? It has been recorded and posted here.
Looking for tips & tricks directly from the Icenium team? Check out our blog!
Share feedback and vote for features on our Feedback Portal.

Zdravko

In order to investigate your issue further we will need your project so we could reproduce it locally.
For that purpose I will ask you to open a private ticket where to attach your project if created in VS extension or just provide its name if you have used our in-browser or Windows IDE.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks or appropriate markings.