9

所以我试图在我的手机上运行应用程序。我确实有 Xcode 13 并运行 iOS 15。不确定这有多相关。

因此,当我运行该应用程序时,会出现以下错误:

代码:

操作无法完成。无法启动应用程序,因为它具有无效的代码签名、权利不足或其配置文件未被用户明确信任。

苹果手机:

您的设备管理设置不允许在此 iPhone 上使用来自开发者“Apple Developer: Name”的应用程序。您可以在“设置”中允许使用这些应用。

所以我去了设置->常规-> VPN和设备管理以允许该应用程序,但没有弹出任何内容。我也试过在 Mac 上登出账户。我什至卸载了 Xcode 并重置了计算机。我不知道还能做什么。

我可以告诉你,我的付费开发者帐户已过期。不知道从这里去哪里。

4

4 回答 4

1

尝试了新的 Apple ID,但 Xcode 不允许使用新的开发者帐户这样做,因为我无法生成临时证书。根据 Apple,这仅适用于付费订阅者。

似乎从 iOS 15 开始,除非您支付年度订阅费用,否则无法在 iPhone 上实际运行应用程序。真可惜!

于 2021-09-23T21:15:02.520 回答
1

我以为是因为我的会员过期了。然而,即使在支付和更新我的会员资格后,我也遇到了同样的问题。最终我能够通过以下方式修复:

  1. 从 xcode 中删除我的帐户
  2. 从我的钥匙串中删除开发者证书
  3. 再次添加帐户

当我尝试在手机上运行该应用程序时,我收到了相同的错误消息。但是,这次我的开发者帐户出现在设置>常规> VPN和设备管理中,我能够允许它。

于 2021-10-07T02:11:04.317 回答
0

我已经有一段时间了,付费会员过期了。续订后,我继续遇到此错误。原来我的错误是我没有将“推送通知”权利添加到项目中 - 当帐户空闲时将其删除。

要测试您是否需要启用任何权利,您可以将项目存档并上传到 TestFlight。稍后收到的电子邮件确认将告诉您是否有任何权利以及缺少哪些权利。

于 2021-10-07T13:59:48.967 回答
0

据我了解,这可能是连接到 iOS 15 / xcode 13 的错误。

我找到了一个解决方案,即创建一个新的 Apple ID 并使用它在 xcode 中签署您的应用程序。

您可以通过进入“签名和功能”选项卡并在选择团队的位置选择“添加帐户”来添加新团队。它不必是付费的开发者帐户。

完成此操作并再次在您的设备上运行该应用程序后,应该会出现“设置”>“常规”>“设备管理”中信任该应用程序的选项!

于 2021-09-22T09:52:40.287 回答