我真的梳理了这个网站和其他网站。我阅读并重新阅读了此处的相关链接和 Apple 文档。对不起,要么我明显遗漏了一些东西,要么这个 Apple 个人资料/证书的东西有点令人费解。这里是:
- 我在 App Store 中有一个产品。
- 我已经更新了好几次,用户都喜欢它。
- 我的开发资料最近过期了,当时我正在为下一个版本改进应用程序。
- 我可以在模拟器中运行应用程序。
- 我可以在我的 iPhone 上编译并安装发行版。
- 我去了 Apple 门户网站并更新了开发配置文件。
- 我下载了它并安装在 Xcode 中。
- 我在“组织”窗口中看到它。
- 我在我的 iPhone 上看到它。
- 我无法将调试版本放在我的 iPhone 上以使用 Instruments 进行调试或运行。消息是没有有效的签名配置文件或不受信任。
- 随后,我尝试将证书下载并安装到我的 Mac 钥匙串中。
- 仍然没有成功。
- 我检查了项目设置的代码签名部分以及目标和根。所有似乎都表明它正在使用预期的开发配置文件进行调试。
是的,我已经从我的 iPhone、Organizer 中删除了旧的配置文件。我清理了 Xcode 缓存和所有目标。我已经多次以不同的顺序完成了所有这些工作,以尝试涵盖所有可能性。
我已经准备好做任何事情来使用 Instruments 进行调试,以检查泄漏或高内存使用情况。即使分发编译在我的 iPhone 上运行良好并且与其他正在运行的进程运行良好,我不会在没有泄漏/内存测试的情况下发布任何内容。
任何想法将不胜感激。如果我遗漏了一些明显的东西,请原谅我——这不是因为只发布一个问题而没有搜索类似的帖子。
谢谢!