【发布时间】:2015-08-31 03:04:29
【问题描述】:
我的应用中有关于 Google 框架的新警告:
(null): URGENT: 所有位码都将被丢弃,因为 '/用户/我的名字/图书馆/手机 Documents/com~apple~CloudDocs/foldername/appname/GoogleMobileAds.framework/GoogleMobileAds(GADSlot+AdEvents.o)' 是在没有位码的情况下构建的。您必须在启用位码的情况下重建它 (Xcode设置ENABLE_BITCODE),从 供应商,或禁用此目标的位码。注意:这将是一个 将来会出错。
Xcode 7 给了我大约 204 个关于同一概念的警告,我无法解决这个问题。另外,我在从我的应用程序访问网络时遇到问题。这是来自调试区的错误:
-canOpenURL:URL 失败:“kindle://home” - 错误:“此应用是 不允许查询scheme kindle”
所有这些问题在 iOS 8 中都不存在。
【问题讨论】:
-
那么您已经在 Xcode 目标中启用了位码?
-
对不起,我是新手,你能告诉我怎么做吗?
-
我从来没有做过,但它看起来是你必须刻意设置的东西。你似乎已经这样做了。
-
@Droppy AFAIK 该设置默认开启,但您可以随时在项目设置中停用它。
-
我关闭了它们,所有的警告都消失了。我进行了一些研究,谷歌需要更新他们的框架才能关闭这个错误,直到现在关闭它就可以了。有谁知道 -canOpenURL: failed for URL: "kindle://home" - error: "This app is not allowed to query for scheme kindle" ?这个我不知道Xcode在说什么