2013-05-11 9 views
5

Come si inviano i parametri a un comando personalizzato in Xamarin.iOS?Come posso inviare parametri a un comando personalizzato in Xamarin.iOS?

Voglio eseguire un comando personalizzato su Xamarin in Before Build e voglio inviare un parametro. Il parametro può essere impostato su plist o su un'altra posizione all'interno del progetto.

Qualche consiglio su come farlo?

+0

Presumibilmente si intende realmente "Come si passa un parametro a un comando di generazione personalizzato in Xamarin Studio"? – Jason

+0

sì, corretto. E il parametro deve essere da qualche parte all'interno del progetto. (può essere su un plist o qualche altro posto) –

risposta

0

So che questa è una domanda vecchia, ma dal momento che non ha mai ricevuto risposta e ottenuto alcuni voti, ho pensato di fare una pugnalata.

Ecco un esempio da another SO question/answer about setting build date in BeforeBuild con un'attività personalizzata nel file csproj:

<PropertyGroup> 
    <AttribCommand>chmod a+w $(MSBuildProjectDirectory)/BuildMetadata.cs</AttribCommand> 
</PropertyGroup> 
<UsingTask AssemblyFile="$(BuildExtensionsPath)\Foo.Framework.BuildExtensions.dll" TaskName="Foo.Framework.BuildExtensions.BuildDateTask" /> 
<Target Name="BeforeBuild"> 
    <Exec Command="$(AttribCommand)" /> 
    <BuildDateTask FilePath="$(MSBuildProjectDirectory)\BuildMetadata.cs" /> 
</Target> 

Mi scuso se ho frainteso ciò che si intendeva per "il comando di generazione personalizzata".

Problemi correlati