Как отправить параметры пользовательской команде в Xamarin.iOS?

Как отправить параметры пользовательской команде в Xamarin.iOS?

Я хочу запустить пользовательскую команду в Xamarin перед сборкой и отправить параметр. Параметр можно установить в plist или в другом месте внутри проекта.

Любые советы о том, как это сделать?


person Daniel Benedykt    schedule 11.05.2013    source источник
comment
Предположительно, вы действительно имеете в виду, как передать параметр пользовательской команде сборки в Xamarin Studio?   -  person Jason    schedule 12.05.2013
comment
да исправить. И параметр должен быть где-то внутри проекта. (можно на плисте или в другом месте)   -  person Daniel Benedykt    schedule 12.05.2013


Ответы (1)


Я знаю, что это старый вопрос, но, поскольку на него так и не ответили и он получил несколько голосов, я подумал, что нанесу удар.

Вот пример из другого SO-вопроса/ответа об установке даты сборки в 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>

Извиняюсь, если я неправильно понял, что имелось в виду под «командой пользовательской сборки».

person Mark Larter    schedule 19.07.2016