How to install Xcode plugin for Microsoft Visual Studio? - xcode

Some developers have told me about it's possible to create iOS projects in Microsoft Visual Studio thanks to an Xcode plugin.
However, I can't find the proper way to install it, I already have tried to download it from here and I installed it but it doesn't appear when I try to create a new project.
So, if anyone can tell me the steps I have to follow in order to install the plugin properly, it would great.
Thank you in advance!

The xcode build tool you're trying to use has still a lot of issues and only few workflows are being implemented and supported. I suggest that if you wanted to create cross platform application and would like to use Visual studio code IDE then i suggest on using Xamarin its code base is c#. If you're using a mac computer then why not use xcode and if you're a windows user and wanted to create iOS apps then xamarin would be the best choice for you or unless you want to try frameworks like ionic etc. I hope i was able to help.Also , I can't comment because of still low repu , so I decided to post this as answer.

Related

how to deploy an apache cordova app on iOS?

I don't own a MAC, so I rented a MAC on macincloud, now, when I try to open the VS project in VS for MAC it won't open. After a short reading I found out that I have to connect VS for MAC to my project but I haven't figure it out and that is why I've come to you guys.
Does anyone knows a site that have step by step tutorial or article on how to do it?
or how to deploy an iOS app made in Visual Studio Taco?
Thanks for your time and help!
A bit late, but the method I prefer to create the iOS app from Visual Studio is to not use it directly, rather copy the project's www folder to the Mac and build there manually. This process is explained in detail on this page.

Testing iOS application using Appium on Windows Machine

Are there any possible solutions available for testing iOS application using Appium on Windows machine? Also I have to reuse already created scripts for testing. As I've developed Ruby test scripts with me, which I should be reusing for iOS testing from my windows machine.
I per my exploration, iOS testing has it's dependency on XCode, so you need Mac machine. Though there are some possible ways which I'm listing below with it's limitations, but they aren't applicable solution for me.
Explored Solutions:
1. Appium Studio:
Appium Studio Community version(Free) or Enterprise version(Paid) allows you to test the iOS as well as android application independent of the hardware or software. ref: Appium Studio Docs
But because of following Limitations I can't use Appium Studio:
You can't import already created scripts in community edition. (I don't know about enterprise edition.)
If you want to use eclipse for the editing the scripts, then you need an eclipse-plugin that bridges Appium Studio and Eclipse. But this plugin is paid one.
2. Remote Server Functionality:
This is a good option, but you need to have at least on Mac machine, which I'm not having. How?
Are there any open source alternatives available of Appium Studio ?
Are there any other work arounds possible? I'm new to appium, any help would be appreciated. Thank you in advance.
I found this site and it does appear to be possible to run iOS simulators on a windows machine. As far as I can tell, Appium studio is able to start one of these simulators or it looks like you can use remote access.
https://docs.experitest.com/display/ES/Manual+Testing+Self-Training
If we can install one of the iOS simulators for windows and get that working then we can use Appium's desktop inspector. It's free and open source. It offers the same element detection feature of Appium studio.
If we want to run the tests on a real device then we can use a cloud provider like Appium studio, AWS Device Farm, or Sauce Labs
Hope that helps
James

Issue with Fabric Unity setup. Cannot get past 1st step

I've been trying to setup Fabric on my unity project for analytics and fastlane, but it will not get past Step 1 of the setup.
I have Unity 5.6.3f1 and the plugin installation got through without a hitch on Unity, but it's like the dashboard will not recognize the installation.
I also installed (and reinstalled multiple times) Android Studio with the Android SDK and still nothing.
As per the instructions from Unity, I Built my prototype and ran it on my phone and it worked OK, but still no progress on the Setup.
The Android SDK and JDK point to the correct file path on Unity's preferences as well.
I wanted to try to reinstall the Fabric plugin, but the uninstall instructions on the site's knowledge base is only applicable for Macs and I use a PC. I don't have an option to "quit fabric" nor does it appear in my Android SDK plugin list.
I'm not too sure what to do next.
If I'm missing any info, please let me know.
Thanks!
Edit: forgot to add the screenshot
Screenshot: https://imgur.com/a/JOQuP

Attempting to add an MQTT library from NuGet into Xamarin project

I saw that Xamarin was now free and decided to try writing a mobile app using it instead of what another technology I was playing with. After some various hiccups, I was able to get the new Xamarin Android project to build, deploy and run on the simulator. I then decided to try out MQTT connectivity from it before I went any further. No matter which MQTT library I to install from NuGet, for example the System.Net.Mqtt one from Xamarin, I get the following error:
"Could not install package 'System.Net.Mqtt 0.3.12-pre'. You are trying to install this package into a project that targets 'MonoAndroid,Version=v6.0', but the package does not contain any assembly references or content files that are compatible with that framework. For more information, contact the package author."
I tried several others with no success. It does the same for the ios and Android projects. I did try changing the Android SDK version to use for compiling, but still had the same result. I also don't understand why it says MonoAndroid since I thought all the Mono references were changed to Xamarin? I'm using Visual Studio 15 with Update 2. I tried the stable Xamarin version and also tried the latest alpha. I'm not sure what else to try, I'd really to give Xamarin a try for this project. I did some searching and couldn't find anything that appeared to help with this issue.
Thanks in advance for any help.
Use the Package Manager Console. Then, either:
Install the latest version of MQTT library.
Or install first its dependency, RX-Main and then MQTT.
If you still get an error, please share with us the Log that is shown in the PM Console.

Is it possible to build a Monotouch application in Visual Studio?

I would like to know if it is possible to compile a Monotouch project that does not have any reference to any UI library in Visual Studio. This project only use the Monotouch framework.
I have done some research and I read that, if the project don't have any reference to the Apple SDK , I should be able to build a MonoTouch project using Visual Studio. If I can, do i need some particular configuration to achive my goal.
Some related links:
How easy is it to develop an iPhone application using MonoTouch in Visual Studio?,
How can I develop for iPhone using a Windows development machine?,
iPhone development on Windows
Even if your project doesn't have any references to MonoTouch libraries, it is still a MonoTouch library project. Visual studio doesn't recognize that project type and because of that you can't really compile the code.
I wrote about this a while ago, and how you can change your project so you can actually use Visual Studio for development (although you won't be able to run the app) here:
http://escoz.com/blog/developing-with-monotouch-on-windows-and-visual-studio
Hope that helps.
There is a Visual Studio addin that may help. It hasn't been updated in a while though. Also, this would only help you write the code. To compile and run the code, you will still need MonoTouch and a Mac. https://github.com/follesoe/VSMonoTouch
Update : As of February, 2013 Xamarin includes Visual Studio support for developing iOS apps in their Business sku of Xamarin.iOS. You can fully develop on Windows + Visual Studio, but still need a Mac on your network to perform builds and run the simulator.
If you're talking about building a DLL or library in VS.NET that you could then use in a MonoTouch project, I believe the answer is NO. To be usable in MT, the code has to be compiled with MT.
The MonoDevAssist VS extension (search VS Extension Manager for "monotouch") seems to work perfectly. There are just a couple of easy steps to follow post-installation, which are documented here:
http://monodevassist.codeplex.com/documentation

Resources