3

我正在使用 Ionic Framework 构建我的应用程序,并在此时为 iOS 9 更新它。

我的 iOS 构建目标设置为 9.0。所以我不确定它为什么要为 8.3 构建。我在哪里可以更改 GCD Web 服务器的构建目标并将链接从 7.0 更改为 9.0?

在此处输入图像描述

4

2 回答 2

1

经过大量的试验和错误,我能够弄清楚cordova-plugin-webserver(required by com.telerik.plugins.wkwebview) 在某种程度上与 XCode 7 Beta 不兼容。

只需删除兼容的插件即可解决此问题:

cordova plugins remove com.telerik.plugins.wkwebview
cordova plugins remove cordova-plugin-webserver

这应该可以在没有任何其他修改的情况下工作。不要更改iOS 部署目标或启用 Bitcode 设置,它们只是潜在问题的症状,不会解决问题。

于 2015-09-19T19:52:23.237 回答
-1

恰恰相反:您的应用程序最小部署目标设置为 iOS 7.0,而 GCDWebServer,无论您以何种方式在应用程序中构建它(CocoaPods、Carthage、手动...),其最小部署目标设置为 8.3。

确保iOS Deployment Target项目和目标的构建设置中的值正确设置为相同的值并且大于或等于 8.3。

于 2015-09-18T19:17:29.743 回答