【问题标题】:Does IONIC 1 support iOS12?IONIC 1 是否支持 iOS12?
【发布时间】:2019-02-28 12:57:56
【问题描述】:

我们已将移动应用程序开发成 IONIC 1。它在 Android 操作系统上运行良好,但在 iOS 12 设备上无法运行。我们能够使用具有有效分发证书和配置文件的 XCode 10 构建 IPA 文件。一旦应用程序安装到 iphone 并打开,它就消失了。

在模拟器上,我尝试过使用 .app 文件,它显示在模拟器的登录服务日志服务下方。

UIKitApplication:{bundleId}
Program specified by service does not contain any valid architectures for this system.

services excited with abnormal code:78

寻找解决方案

【问题讨论】:

  • 实际上编译的是cordova,而不是Ionic,我宁愿怀疑cordova版本(顺便说一句,它是哪个版本?)。另外,作为测试,一个简单的 cordova 示例应用程序是否可以在您的 iOS12 设备上运行?
  • @Kaddath cordova (Cordova CLI):8.1.2 (cordova-lib@8.1.1)。我检查了 IONIC 1 和 Cordova 8.1.2 版本中的示例应用程序构建,但它给出了相同的错误
  • 和一个没有离子的科尔多瓦应用程序?
  • 我找到了解决这个问题的方法。似乎问题出在 CT 签名问题上。发布决议,所以它可能会帮助某人。在 Keychain Access 中,我将以下证书的信任设置设置为“使用系统默认值”: Apple Worldwide Developer Relations 证书颁发机构 开发人员 ID 证书颁发机构 iPhone 开发人员:{email} iOS 分发 在此之后,在 XCode 中为项目进行干净构建。同时重启 XCode。
  • 很好,您实际上应该将其发布为答案,很多人根本不阅读 cmets

标签: xcode cordova ionic-framework xcode10.2


【解决方案1】:

我找到了解决此问题的方法。似乎问题出在 CT 签名问题上。发布决议,所以它可能会帮助某人。在 Keychain Access 中,我将以下证书的信任设置设置为“使用系统默认值”: Apple Worldwide Developer Relations 证书颁发机构 开发人员 ID 证书颁发机构 iPhone 开发人员:{email} iOS 分发 在此之后,在 XCode 中为项目进行干净构建。同时重启 XCode

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多