【问题标题】:Cannot Deploy Xamarin Forms iOS App on Real device for Debugging on Windows无法在真实设备上部署 Xamarin Forms iOS 应用程序以在 Windows 上进行调试
【发布时间】:2021-09-22 05:57:14
【问题描述】:

我无法在真实设备上部署 Xamarin iOS 应用程序。 这是我的 Visual Studio 详细信息

在输出窗口中获取以下日志

我已经尝试了所有可能的解决方案,但没有运气。

  1. 创建新证书和配置文件
  2. 使用自动供应配置文件
  3. 清除所有缓存

似乎没有任何效果

【问题讨论】:

  • 在 Xcode 中打开项目并从那里尝试将提供更好的错误消息。你需要苹果开发者计划会员资格(99 美元/年)
  • @BenButterworth 我正在使用 Windows 平台来部署和调试 iOS 以及 Android 应用程序。而且我拥有获得许可的 Apple 开发者计划会员资格
  • 您是如何将物理设备添加到配置文件的?这是由 Xcode 在 macOS 上自动完成的。我不确定是否可以在 Window 上构建 iOS 物理设备。你很可能需要一个mac,但如果你很幸运而我很困惑,也许你不需要。我虽然不使用 Xamarin Forms。编辑:您需要为 Xamarin.iOS 构建 macOS 设备
  • @BenButterworth 是的,我们可以将物理设备添加到 windows 机器并在其上部署 app ios app link
  • 您是否阅读了该页面上的部分内容,即您需要使用 Apple 构建工具设置的可网络访问的 Mac,或 步骤 2,上面写着Set up Mac (Install Xcode and Visual Studio for Mac)

标签: xamarin.ios iosdeployment


【解决方案1】:

要为 Xamarin.iOS 构建,您需要 Xcode,因此您需要 macOS。来自Xamarin.iOS Installation guide

要为 Xamarin.iOS 构建,需要以下内容:

  • 最新版本的 Visual Studio
  • 最新的 iOS SDK
  • Xcode 最新版本
  • Xcode 要求的 ma​​cOS 最低版本

【讨论】:

    【解决方案2】:

    【讨论】:

    • 我使用了手动和自动配置但没有运气错误日志显示以下错误 Xamarin.Messaging.IDB.Local.DeveloperDiskImageService 错误:0:无法下载 iOS 14.7 的开发人员磁盘映像跨度>
    猜你喜欢
    • 1970-01-01
    • 2019-11-03
    • 2018-08-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-16
    • 1970-01-01
    • 2022-01-03
    相关资源
    最近更新 更多