2013-05-11 118 views
5

如何向Xamarin.iOS中的自定義命令發送參數?如何將參數發送到Xamarin.iOS中的自定義命令?

我想在構建之前在Xamarin上運行一個自定義命令,並且我想發送一個參數。 該參數可以在plist或項目內的其他地方設置。

有關如何做到這一點的任何提示?

+0

大概你真的是指「如何將參數傳遞給Xamarin Studio中的自定義構建命令」? – Jason 2013-05-11 22:07:55

+0

是的,正確的。該參數必須位於項目內部的某個位置。 (可以在plist或其他地方) – 2013-05-12 01:39:22

回答

0

我知道這是一個古老的問題,但由於它從來沒有回答,並得到一些upvotes,我想我會採取刺。

這裏是another SO question/answer about setting build date in BeforeBuild同在的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> 

道歉,如果我誤解了意在通過「自定義生成命令」。

相關問題