I have problem with builind Electron app for Windows on Mac OS. Yesterday I could do that, today I can't. I have error:
Packaging app for platform win32 ia32 using electron v1.6.1
Could not find "wine" on your system.
I've installed Wine and have also CrossOver. Only things that are change from yesterday is that I've installed Android Studio, NativeScript and new version of Java SE.
Related
I am working on a cross platform Quasar Framework app and recently moved to a Mac Air M1.
As per Electron, when Electron 11.0.0 was released it included support for Apple silicon.
But Wine64 is not supported on M1. And so using Electron I cannot build a Windows app.
Does anybody have any experience with building Windows apps using Electron? Anybody successfully used Crossover 20 in lieu of Wine64? If yes to any of these questions, would you know the Electron and Crossover settings needed for a build?
I'm trying to build a blank cordova application into my iPad Air 2 with Visual Studio 2015 Enterprise edition as i've already done it with success with the release candidate version.
I've got node.js v 4.2.2 on both machines since version 5.2.0 was hanging the build indefinitely, i've also got latest version of iTunes (12.3.1) as well as iOS 9.2 on the mobile device.
I've got the remote MAC set up and everything works fine for the building part, infact i've checked and the .ipa file is there at the end of the build into the folder ...\Documents\Visual Studio 2015\Projects\BlankCordovaApp1\BlankCordovaApp1\bin\iOS\Debug and if i launch that it will correctly install into iTunes and the iPad itself.
The problem is that the build action with Configuration "iOS" and "Local Device" with the iPad connected to the windows 7 PC will hang indefinitely after copying back said .ipa file after writing this line into the Build Output:
2>------ Deploy started: Project: BlankCordovaApp1, Configuration: Debug iOS ------
No matter how much time i wait it wont start the debug session even if i authorized the pc onto the iPad and have my web Inspector turned on onto the safari options. At this point i have to interrupt the build to be able to work again.
What really gets me is that if i connect the iPad to the MAC machine and build with "Remote Device" option the build works fine and i can debug remotely from my windows pc, unfortunately working like that isn't an option since the Apple machine isn't in the same room of my developing machine.
Any insight about this issue would be really appreciate, thanks in advance.
You are using a recent version of node and thus will also need to use a recent version of Cordova.
Specifically, you need to use Cordova 5.3.3 to be able to use Node.js 4.x.x+. The hang you are experiencing is exactly why. It's an incompatibility with a down stream node module and Node 4.x.x. You can downgrade to Node 0.12.x or upgrade your Cordova project to 5.3.3.
http://cordova.apache.org/news/2015/09/22/tools-release.html
Note that Node 5.x.x is only supported in Cordova 5.4.1.
This should be addressed in the latest VS Tools for Cordova Update 6. Deploying to local device is now available.
Take a look at http://microsoft.github.io/vstacoblog/2016/02/04/announcing-update-6.html.
When i try to add IOS platform on my cordova project, i've got this error :
Applications for platform ios can not be built on this OS - win32
I'm on a 64bits windows 8.1 computer. I know i can't buid ios project from Windows but i think i can add ios platform such as android to my project.
Is anyone already have this error message ?
You are missing prerequisites:
To add a project for a platform, you need to run the CL interface from the same machine that supports the platform's SDK. The CLI supports the following combinations:
iOS (Mac)
Android (Mac, Linux)
Blackberry (Mac, Windows)
Windows Phone 7 (Windows)
Windows Phone 8 (Windows)
read this: http://docs.phonegap.com/en/edge/guide_platforms_ios_index.md.html
I am attempting to build iOS apps in C# in Visual Studio with the help of the Xamarin software. My question is, is there any other solutions for resolving the build host connection between my Mac and PC? I have successfully downloaded the Xamarin software on the PC but on my mac i cant install Xamarin because it has the 10.6.8 software but Xamarin needs 10.7.0 at the least. I have already installed Xcode successfully as well.
Unfortunately you will need to update your Mac build host machine to 10.7 in order to use the cross platform building solution provided by Xamarin.
This is because one of the key requirements is that you have Xamarin.iOS installed on the Mac build host which, as you mentioned, requires 10.7.
I have just downloaded the latest Mono for Android (v4.0) and am trying to load a test app into a level 14 API emulator. In both Visual Studio 10 and Monodevelop, I am getting the same problem when packaging the app. Here's what I get in VS.
monodroid : error 1: System.InvalidOperationException: Unsupported configuration: Could not load resource 'libmono-android.shared.armeabi-v7a-emu.so'
I have installed the "ARM EABI v7a System Image" using the Android SDK manager. I can see the system.img file in C:\Users\\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK\android-sdk-windows\system-images\android-14\armeabi-v7a.
I created an emulator using level 14 API, and this starts up and runs without problem. I modified the project properties to target Android 4.0 and the armeabi-v7a architecture. The app is simply the unmodified test app created automatically when you select the android application template. I am running Vista.
Can anyone shed some light on this?
Thanks, Stuart F.
The evaluation version does not allow you to build the armeabi-v7a version, because there was never a armeabi-v7a emulator until now, and the evaluation version only allows you to deploy to emulators.
Use the armeabi version, which should work fine on the armeabi-v7a emulator.