gpt4 book ai didi

xamarin.ios - 无法使用 iOS 15 模拟器将我的 Xamarin 应用程序部署到 iPhone 13

转载 作者:行者123 更新时间:2023-12-01 23:11:34 25 4
gpt4 key购买 nike

我已经更新到 xcode 13 和 Visualstudio for mac 到版本 8.10.12。现在我有了带有 iOS 15 的 iphone 13 模拟器。问题是,当我尝试调试我的应用程序时,我从 visual studio 收到了这个错误。

error HE0046: Failed to install the app 'ma.myapp.app' on the device 'iOS 15.0 (19A339) - iPhone 13 mini': “Myapp” Needs To Be Updated

在info.plist中,最低版本设置为iOS 9而且我不明白为什么我的应用程序在 iOS 14 上运行完美,但在 iOS 15 上却运行不佳。有人可以帮忙吗?

最佳答案

当我出现这个错误时,visualstudio 指定的错误信息不够明确。

所以我在我的 mac 上打开一个终端并输入以下命令

grep ma.myapp.app ~/Library/Logs/CoreSimulator/ -R

这为我提供了与我尝试部署的应用相对应的日志。一旦有了这些日志,我就会读取与错误发生时间对应的日志。而且我发现错误比预期的更深。这是我从日志中得到的消息:

Failed to find matching arch for input file: ../../~/myapp.NotificationServiceExtension

原来我的通知服务扩展针对的是错误的架构。

  • 我在通知扩展项目的选项或属性菜单中打开了 iOS Build 菜单
  • 我将架构更改为目标 x86_64
  • 我重建并部署了。一切都很顺利。

关于xamarin.ios - 无法使用 iOS 15 模拟器将我的 Xamarin 应用程序部署到 iPhone 13,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69838685/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com