Я работаю над приложением iOS (использующим Visual Studio на Windows 10, работающем в Parallels на macOS X), и я настроил конфигурацию, используемую для развертывания Ad-hoc
.Почему-то я не могу развернуть приложение на моем устройстве iOS: просто нет пункта меню развертывания.
Как рекомендуется в разных ответах от разных веб-сайтов, решение обычно состоит в проверке опции Deploy в ConfigurationМенеджер.Однако я столкнулся со следующим диалоговым окном:
Параметр «Развертывание» отключен.
Как показано ниже, я могуубедитесь, что мой экземпляр Visual Studio успешно подключен к агенту iOS и что мой телефон виден:
Я изучил часть конфигурации 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отключен и возможно ли его включить?