iOS 应用程序在将其安装到设备一周后开始崩溃

iOS App starts crashing after a week of installing it to device

我正在尝试通过 Xcode 将我的应用程序安装到我的 iOS 设备上。但是一周后我的应用程序不再打开了。在做了一些研究后,我了解到在免费的开发者帐户上,配置文件只会持续 1 周,问题是我实际上有一个我付费的个人开发者帐户,所以情况不应该是这样吗?

我已将团队设置为“我的名字(个人团队),并且在我的构建设置中,我已确保代码签名身份设置为 iOS 开发人员,如果我将其更改为 iOS 分发我收到此警告:

yourApp has conflicting provisioning settings. yourApp is automatically signed for development, but a conflicting code signing identity iPhone Distribution has been manually specified. Set the code signing identity value to "iPhone Developer" in the build settings editor, or switch to manual signing in the project editor. (in target 'yourApp')

是否真的可以通过 Xcode 将应用程序安装到 iOS 设备,并且它的生命周期是无限的,或者它是否总是必须转到 iTunes Connect 和 App Store?

任何帮助都将非常有用,因为这是将我的应用程序推广给我的同事的最后一步。

编辑:

当我点击配置文件旁边的信息时,我得到了这个:

无法构建没有到期时间的 iOS 应用程序(除非您通过 App Store 分发)。这是为了防止开发人员构建 iOS 应用程序并通过第三方应用程序商店分发它们。

标准开发帐户旨在供开发人员在将应用提交给 Apple 进行实际分发之前,在物理设备上对应用进行短期测试。开发配置文件的持续时间较短就是这一点的反映。

如果您真的想在设备上进行长期分发(最多 12 个月),您可以注册一个企业开发帐户($299/年,但还需要一个 EIN)。这使您可以创建一个内部分发配置文件,该配置文件自创建之日起 12 个月内有效。您仍然需要至少每年一次重新构建应用程序(或至少使用新的分发配置文件重新打包)。

最终,您试图做一些 Apple 根本不想支持的事情。我希望有更好的答案(你能把这个应用程序写成网络应用程序吗?),但恐怕没有。