由于文件长度问题无法安装 Xamarin.Facebook.CoreKit.iOS

问题描述 投票:0回答:0

我们的 Xamarin Forms IOS 应用程序之一使用 Xamarin.Facebook.CoreKit.IOS、SharetKit 和 AudienceNetwork 包。目前,我们使用的是 9.0.1.5 版本。当我尝试将版本更新到 12.2.0.1 时,控制台显示以下错误消息。

Install-Package:找不到路径的一部分 'C:\Users\sheme.nuget\packages\xamarin.facebook.loginkit.ios .2.0.1\lib et6.0-ios15.4\Facebook.LoginKit.resources\FBSDKLoginKit.xcframework\ios-arm64_i386_x86_64-simulator\FBSDKLoginKit.framework\Modules\FBSDKLoginKit.swiftmodule rm64-apple-ios-simulator.swiftinterface'。 在行:1 字符:1

  • 安装包 Xamarin.Facebook.iOS -版本 12.2.0.1
  •   + CategoryInfo          : NotSpecified: (:) [Install-Package], Exception
      + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand
    

我做了一些谷歌研究,发现这个问题的原因是文件的目录长度超过了 272 个字符。 链接

我已经使用 Regedit 删除了 Windows 文件路径长度限制,但也没有用。 链接

GitHub 社区知道这个问题。链接

但是他们那边没有更新。

有什么办法可以解决这个问题吗?

facebook xamarin.forms xamarin.ios facebook-audience-network
© www.soinside.com 2019 - 2024. All rights reserved.