• RE: cordova ios 5.1.0 required to eliminate ITMS-90809: Deprecated API Usage UIWebView issue

    I think it might be in conflict to be using both cordova-plugin-wkwebview-engine and cordova-plugin-wkwebview-file-xhr.

    First make sure you are using the latest version of the iOS platform and Xcode. You can change this in Monaca Cloud IDE’s Build Environment Settings menu.

    Then remove your WkWebView config lines from config.xml and both wkwebview plugins you have installed. Then choose WkWebView from the App Settings for iOS menu and click Save. This will re-add the correct config lines and the cordova-plugin-wkwebview-engine plugin.

    If you are running into the XHR problem, then you can swap out cordova-plugin-wkwebview-engine for cordova-plugin-wkwebview-file-xhr. But you shouldn’t both enabled at the same time. Note that if you select WkWebView and save again from the App Settings for iOS menu then it will re-add cordova-plugin-wkwebview-engine even if you previously removed it.

    If that doesn’t work, usually we would expect that the problem is a third-party plugin that hasn’t been updated but since you only have those core plugins, this shouldn’t be a problem.

    posted in Monaca Tools
  • RE: app hangs on splash screen

    @ipkiss Can you provide a reproducible sample?

    You could also try deleting the splashscreen preferences in config.xml and setting the splashscreen using the Monaca Cloud IDE menus.

    posted in Developer Corner
  • RE: Advice for a former PhoneGap Build Customer?

    To use third-party plugins you do need to be on a paid plan; however, this is included on all the paid plans, so you could use your plugins with Pro plan (22 USD / month) if you want.

    Pro plan supports 10 projects per account, and Business and Enterprise support 100 projects per developer (Business and Enterprise are intended for teams of developers). Enterprise is 11,000 USD per year - you may be fine with Business or Pro plan though.

    It sounds like it’s not going to work having a separate project of the same app for each of your clients. One option would be to create a single project for your app and configure your VCS to use Monaca. Then you could have a separate production branch for each client and apply your changes to that branch when you want to create a release. This should be possible for any of the configuration that is done through your project files (for example, the icons are configured in config.xml). The provisioning info might be more tricky though - you may have to change that manually.

    You may also be interested in looking at Monaca CLI, Monaca’s command line program, or Monaca Lib (the library used to create Monaca CLI) for automating your process through the command line. Please note that not all features are available in Monaca CLI.

    I’d suggest trying out your free trial of Monaca to see if you can get it working for your purposes. If you are having specific issues using Monaca you can also contact Monaca Support Team through the Help menu in Monaca Cloud IDE.

    posted in Onsen UI
  • RE: ons-carousel always covers full screen

    Can you provide the code of the example you made (you can export this from the playground to codepen) and also a screenshot showing the problem?

    posted in Onsen UI
  • RE: Pro account cannot import git and build in queue?

    A queue of 9 is very rare, but it can happen if the servers are very busy. It’s usually a queue of two or three though at most.

    Pro plan doesn’t include git over SSH, but it does include support for GitHub public and private repositories. If you need git over ssh, either upgrade to Business plan, or go through GitHub.

    posted in Monaca Tools
  • RE: Newbie Getting Started Question

    The simplest way is either:

    1. Use a CDN.
    2. Download the files from the CDN manually and put them in your source director.

    Or if you want to use npm you will need to use a bundler such as rollup.

    This is an example to show how to use OnsenUI with a local copy:
    https://github.com/monaca-templates/onsenui-v2-js-minimum

    posted in Onsen UI
  • RE: Uncaught TypeError on line 1 of index.html

    Can you post your index.html? It’s hard to know what the problem is without the code.

    posted in Developer Corner
  • RE: UIWebView expiration for iOS devices at April 30

    At least for the plugin, the differences are listed at the README here: https://github.com/apache/cordova-plugin-wkwebview-engine

    If you have very specific questions, you might get a better answer creating an issue at the plugin’s GitHub issues page.

    posted in Monaca Tools
  • RE: Splash screen never works

    When you save your settings in the iOS settings page, does your config.xml get updated? And when you build your app do the changes to config.xml remain?

    Also, it might be obvious, but if you’re selecting to hide by JavaScript you need to put navigator.splashscreen.hide() somewhere in your code.

    It might be worth trying it without Localkit, just using Monaca Cloud IDE instead. Just in case it is a localkit problem.

    posted in Monaca Tools
  • RE: vilic-tts cordova plugin build failed in monaca

    Have you checked in the plugin’s GitHub issues page to see if this has been reported? This looks like a plugin bug unless it doesn’t show up in normal non-Monaca Cordova builds.

    Also the plugin is looking for a maintainer. I’m not sure if it is still actively maintained.

    posted in Monaca Tools