Xcode无法在插件上设置唯一的安装ID

pqwbnv8z  于 2023-05-19  发布在  其他
关注(0)|答案(4)|浏览(131)

在构建和运行我的应用程序I模拟器时,我遇到了这个错误

Domain: IXUserPresentableErrorDomain
Code: 1
Failure Reason: Please try again later.
Recovery Suggestion: Failed to set unique install ID on plugin com.myapp.enterprise.MyExtensionEnterprise
User Info: {
    DVTErrorCreationDateKey = "2022-03-05 06:33:17 +0000";
    IDERunOperationFailingWorker = IDELaunchiPhoneSimulatorLauncher;
}

我在Xcode 13.2.1和Monterey上运行,有没有其他人以前见过这个问题或者知道如何解决它?

wooyq4lh

wooyq4lh1#

在重新创建小部件扩展,删除派生数据,擦除sim上的内容,重新启动xcode(基本上是标准的东西多次)之间,一些东西只是点击了xcode(?”““然后它开始为我工作。
我最好的猜测是:

  • 打开“主应用目标>构建阶段>嵌入应用扩展>仅在安装时复制”
  • 运行应用程序(这次成功,但是小部件不存在)
  • 已关闭“主应用程序目标>构建阶段>嵌入应用程序扩展>仅在安装时复制”

然而,这只是一个野生刺,但它可能工作的其他人以及。祝你好运!

  • 忘了说,我的是一个ios widget扩展
9njqaruj

9njqaruj2#

我也遇到过类似的问题,发现Intent扩展的IntentHandler.swift没有添加到目标成员中。将其添加到Intent Target Membership修复了该问题。

vyswwuz2

vyswwuz23#

对我来说,有效的方法是从Apple Watch和iPhone模拟器中完全删除应用程序,清理构建,它应该开始工作。

yyyllmsg

yyyllmsg4#

是的,它现在工作正常,在安装时只启用副本步骤:build phase => embed Foundation Extensions =>仅在安装时启用副本

相关问题