Hi guys,
I'm currently building Item Templates for Xamarin.Forms, Xamarin.iOS and Xamarin.Android along side with normal .NET targets but I some problems to get the templates visible to the correct locations when using VSIX. I can get Forms and Android visible but can't figure out how to get template for iOS. I'm using Visual Studio 2015.
For Xamarin.Forms I'm using new AppliesTo CSharp tag to get them visible to shared projects, for Xamarin.Android I use MonoAndroid and for iOS I have tried several variations like Xamarin.iOS or MonoTouch but cant get it to show up. Any ideas what I could be doing wrong?
<?xml version="1.0" encoding="utf-8"?><VSTemplate Version="3.0.0" Type="Item" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" xmlns:sdk="http://schemas.microsoft.com/developer/vstemplate-sdkextension/2010"><TemplateData><Name>MySample(Xamarin.iOS)</Name><Description>A template to create a new sample for IOS</Description><Icon>TemplateIcon.ico</Icon><PreviewImage>PreviewImage.PNG</PreviewImage><TemplateID>MyTemplateIOS</TemplateID><TemplateGroupID>Xamarin.iOS</TemplateGroupID><ShowByDefault>false</ShowByDefault><DefaultName>MySample.cs</DefaultName><ProjectType>CSharp</ProjectType><RequiredFrameworkVersion>2.0</RequiredFrameworkVersion><NumberOfParentCategoriesToRollUp>1</NumberOfParentCategoriesToRollUp><!--<AppliesTo>CSharp</AppliesTo>--></TemplateData><TemplateContent><ProjectItem SubType="Code" TargetFileName="$SampleName$.cs" ReplaceParameters="true">SampleUIViewController.cs</ProjectItem><ProjectItem ItemType="Content" TargetFileName="metadata.json" ReplaceParameters="true">metadata.json</ProjectItem><ProjectItem ItemType="Content" TargetFileName="$SampleName$.jpg">SampleUserControl.jpg</ProjectItem></TemplateContent><WizardExtension><Assembly>NewSampleWizard, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6ab164c5e6099aee</Assembly><FullClassName>NewSampleWizard.SampleWizard</FullClassName></WizardExtension></VSTemplate>