• 19-10-2021, 20:38:34
    #1
    Merhaba Arkadaşlar Unity 2018.4.18f1 sürümü ile yapılmış bir oyun var elimde

    Bunu Unity 2021 ile açtığımda hatalar alıyorum.

    - Library/PackageCache/com.unity.purchasing@4.0.3/Runtime/WinRTStub/Factory.cs(15,23): error CS0433: The type 'IWindowsIAP' exists in both 'UnityEngine.Purchasing.WinRTCore, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' and 'winrt, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'
    -Library/PackageCache/com.unity.purchasing@4.0.3/Runtime/SecurityStub/GooglePlayReceipt.cs(32,35): error CS0433: The type 'IPurchaseReceipt' exists in both 'Security, Version=1.0.7807.33496, Culture=neutral, PublicKeyToken=null' and 'UnityEngine.Purchasing.SecurityCore, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'
    - Error building Player because scripts have compile errors in the editor

    Bu hataları nasıl giderebilirim
  • 19-10-2021, 22:04:05
    #2
    bu hataları giderebilmeniz için dile hakim olmalısınız yoksa 2018 sürümünü açıp build alın tek çaresi bu hocam
  • 20-10-2021, 10:39:58
    #3
    Proje dosyanızın içinde (windows browserdan) sadece Asset - Package ve Project Settings folderı kalsın diğerlerini komple silin
    Ardından yeniden 2021 ile açın
    Olmazssa oyunun içindeki IAP pluginlerini komple silip temiz yükleme yapın ve güncelleyin
  • 20-10-2021, 13:02:31
    #4
    Var olan IAP ile ilgili her şeyi kaldırıp güncel IAP versiyonu kurun.