Сборки Dotfuscasor Xamarin Dotfocused не совпадают с декомпилированным apk - PullRequest
1 голос
/ 10 июля 2020
• 1000 * Я использую формы VS 2019, Xamarin.

1 Ответ

1 голос
/ 15 июля 2020

Эта проблема была решена при переходе к ознакомительной версии Dotfuscator Pro

  1. Удаление моей текущей конфигурации из файла csproj.

  2. Добавление следующей конфигурации на конец файла (от go до тег и перед копией тега:)

      <Import Project="$([System.Environment]::GetFolderPath(SpecialFolder.UserProfile))\.dotfuscator.user.props" Condition="Exists('$([System.Environment]::GetFolderPath(SpecialFolder.UserProfile))\.dotfuscator.user.props')" />
      <!-- Set build properties for Dotfuscator. -->
      <PropertyGroup>
        <!-- Specify the location of the MSBuild targets, if not already provided. -->
        <DotfuscatorMSBuildDir Condition="'$(DotfuscatorMSBuildDir)' == ''">$(MSBuildProgramFiles32)\MSBuild\PreEmptive\Dotfuscator\6</DotfuscatorMSBuildDir>
        <!-- Generate a default Dotfuscator config file (DotfuscatorConfig.xml) if it doesn't exist. -->
        <!-- TODO: Set this to false after the file is generated by the first local build. -->
        <DotfuscatorGenerateConfigFileIfMissing>true</DotfuscatorGenerateConfigFileIfMissing>
        <!-- Enable Dotfuscator for Release builds. -->
        <DotfuscatorEnabled Condition="'$(Configuration)' == 'Release'">true</DotfuscatorEnabled>
        <!-- Only needed when using Tamper Checks for Android. -->
        <!-- TODO: If using Tamper Checks for Android, set this to the SHA-1 fingerprint of the certificate used to sign the app. -->
        <DotfuscatorAndroidSigningCertFingerprint></DotfuscatorAndroidSigningCertFingerprint>
      </PropertyGroup>
      <!-- Import the Dotfuscator MSBuild targets. Must be done last. -->
      <Import Project="$(DotfuscatorMSBuildDir)\PreEmptive.Dotfuscator.Common.targets" />
    

Спасибо команде поддержки

...