【问题标题】:Application could not be uploaded on device无法在设备上上传应用程序
【发布时间】:2021-03-24 01:22:21
【问题描述】:

我有一个应用程序的跨平台解决方案。我最近尝试为我的 IOS 项目添加推送通知功能。

但是当我尝试在我的 ios 上安装我的项目时,我收到了这个错误。

Package Inspection Failed Error (error: 0xe8000051).

我尝试过: - 清洁液 - 重建 - 检查我的 info.plist 的构建操作 - 删除 bin 文件夹

安装的完整跟踪如下所示:

PreflightingApplication - PercentComplete: 30%
PackageInspectionFailed: Failed to load Info.plist from bundle at path /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.xhvJhV/extracted/ODEON.iOS.app/Frameworks/PersonalizedAdConsent.framework
error MT1006: Could not install the application '/Users/anderslarsen/Documents/Projects/ODEON/ODEON/ODEON.iOS/bin/iPhone/Release/ODEON.iOS.app' on the device 'Anders - iPhone': Package Inspection Failed Error (error: 0xe8000051).

谁能帮我解决这个错误?

提前致谢!

【问题讨论】:

  • 你在使用任何 Nuget 包吗?
  • 是:Xamarin.Firebase.iOs.CloudMessaging CarouselView.FormsPlugin DLToolkit.Forms.Controls.FlowListView Xamarin.FFImageLoading.svg + .Forms + Transformations NewtonSoft.Json
  • 您确定您使用的是正确的配置文件并且您的 info.plist 处于开发模式而不是生产模式?
  • 是aps环境吗?它正在开发中
  • 我需要一个解决方案,我昨天开始遇到这个问题,无法解决这个问题,删除 .bin 和 .obj 文件夹没有帮助。

标签: visual-studio xamarin xamarin.forms xamarin.ios


【解决方案1】:

我找不到发生这种情况的原因,我进行了很多研究,在完成这个问题 2 年后,我仍然收到这个错误。根据我的个人经验,手动删除“bin”和“obj”,然后重新构建 iOS 项目可以解决问题。

【讨论】:

    猜你喜欢
    • 2011-09-28
    • 2012-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多