我们的 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 社区知道这个问题。链接
但是他们那边没有更新。
有什么办法可以解决这个问题吗?