Почему я не могу развернуть приложение xamarin.ios на моем устройстве? - PullRequest
0 голосов
/ 13 декабря 2018

Я работаю над приложением iOS (использующим Visual Studio на Windows 10, работающем в Parallels на macOS X), и я настроил конфигурацию, используемую для развертывания Ad-hoc.Почему-то я не могу развернуть приложение на моем устройстве iOS: просто нет пункта меню развертывания.

Как рекомендуется в разных ответах от разных веб-сайтов, решение обычно состоит в проверке опции Deploy в ConfigurationМенеджер.Однако я столкнулся со следующим диалоговым окном:

Configuration Manager

Параметр «Развертывание» отключен.

Как показано ниже, я могуубедитесь, что мой экземпляр Visual Studio успешно подключен к агенту iOS и что мой телефон виден:

Setup

Я изучил часть конфигурации Ad-hocиз файла iOS csproj, но я не увидел ничего очевидного, что позволило бы включить эту опцию:

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Ad-Hoc|iPhone' ">
    <DebugType>none</DebugType>
    <Optimize>true</Optimize>
    <OutputPath>bin\iPhone\Ad-Hoc</OutputPath>
    <ErrorReport>prompt</ErrorReport>
    <WarningLevel>4</WarningLevel>
    <ConsolePause>False</ConsolePause>
    <MtouchArch>ARM64</MtouchArch>
    <CodesignEntitlements>Entitlements.plist</CodesignEntitlements>
    <BuildIpa>false</BuildIpa>
    <CodesignProvision>Demo (Ad-hoc)</CodesignProvision>
    <CodesignKey>iPhone Distribution: Christophe --- (X---)</CodesignKey>
    <MtouchExtraArgs>-v -v -v -v --linkskip=Microsoft.EntityFrameworkCore --linkskip=Microsoft.EntityFrameworkCore.Relational --linkskip=Microsoft.EntityFrameworkCore.Sqlite --linkskip=Remotion.Linq --linkskip=Microsoft.Data.Sqlite.Core --linkskip=Microsoft.EntityFrameworkCore.Sqlite.Core --linkskip=Microsoft.Extensions.DependencyInjection.Abstractions --linkskip=Microsoft.Extensions.DependencyInjection --linkskip=Microsoft.Extensions.Logging.Abstractions --linkskip=Microsoft.Extensions.Logging --linkskip=Microsoft.Extensions.Caching.Abstractions --linkskip=Microsoft.Extensions.Caching.Memory --linkskip=Microsoft.Extensions.Options --linkskip=Microsoft.Extensions.Primitives --linkskip=System.Reflection --linkskip=System.Reflection.Primitives --linkskip=System.Linq --linkskip=System.Linq.Expressions --linkskip=System.Linq.Queryable</MtouchExtraArgs>
  </PropertyGroup>

Вопрос

Почему опция Deployотключен и возможно ли его включить?

...