我有一个 Ionic 3 应用程序,使用 Enterprise Distribution 为客户端,当然 Apple 喜欢更改其新 iOS 上的设置。在 iOS 11 上一切正常,当客户端用户升级到 iOS 12 时,他们的应用程序完全崩溃并且无法重新下载。
我尝试过的步骤:
- 检查 iOS 配置文件状态
- 在 Xcode 10.0 中重建应用程序
- 归档并为应用创建新的清单和 .ipa 文件
- 使用ionic cordova build ios --prod在 npm 中重建应用程序
- 使用npm outdated更新我们需要更新的任何插件
- 使用 ionic Deploy 提交并推送到生产分支
我所尝试的一切都让我能够成功构建应用程序,并且我能够通过 Xcode 在我的设备上本地构建应用程序,但是一旦我将 .ipa 文件放在我们的服务器上,应用程序将无法成功下载。
我感觉它可能是 Xcode 中的一个特定设置,但我现在被卡住了。任何帮助,将不胜感激。
编辑:更新 Xcode 10 后,应用程序运行后将不再成功构建ionic cordova build ios