问题标签 [bitcode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 如何检查框架是否支持 Xcode7 的 Bitcode
从 Xcode 7 开始,第三方框架应该支持Bitcode成为常见问题之一。我们还可以通过在 Build settings 中将 ENABLE_BITCODE 设置为 NO 来禁用 BITCODE。但我不想关闭它,而是想将我所有的框架转换为兼容 BITCODE。
那么除了在 Xcode 中编译框架之外,如何检查框架是否兼容 BITCODE。有时 Xcode 会给出一个框架的 BITCODE 兼容性错误,即使它们没有 BITCODE 支持,也会留下其他框架。
是否有任何工具/命令行检查?
ios - Xcode 7 当我为项目禁用位码时会发生什么?
我试图了解为项目禁用位码的含义。据我了解,Apple 打算将其用于一些幕后优化,以应对未来的 API 更改。但是,我使用的许多框架/Cocoapods 不使用位码,所以我不得不禁用它。我应该尝试解决问题而不仅仅是禁用位码吗?发送启用了位码的二进制文件有什么好处?
对带有 cocoapods 或其他 3rd 方库的项目禁用位码有什么影响?
ios - Xode7.0使用Google Map SDK iOS时会报错
每个人。非常感谢。
我在 iOS 中使用 Google Map API。
这次在 X-Code 7.0 中使用了它。
它失败了,如下所示。
原因是什么?
会有对策吗?
BITCODE 在 NO 中成功构建。我想通过 Apple Watch 通信将其捆绑在一起,所以我必须使 BITCODE YES 并且遇到麻烦。谢谢你。
豆荚日志
Ainetmakoto-no-MacBook-Pro:XcodeSorce ainetmakoto$ pod try GoogleMaps 更新规范存储库 CocoaPods 0.39.0.beta.4 可用。要更新使用:
gem install cocoapods --pre
[!] 这是一个我们希望您尝试的测试版本。有关更多信息,请参阅http://blog.cocoapods.org和此版本的更改日志http://git.io/BaH8pQ。
尝试使用 GoogleMaps 打开 '/private/var/folders/kz/m2sdcgh56wl4kpchk96g7kw40000gn/T/CocoaPods/Try/GoogleMaps/GoogleMapsSDKDemos/SDKDemos.xcodeproj' Ainetmakoto-no-MacBook-Pro:XcodeSorce ainetmakoto$
样本的构建不是由错误造成的。
ld: '/var/folders/kz/m2sdcgh56wl4kpchk96g7kw40000gn/T/CocoaPods/Try/GoogleMaps/GoogleMapsSDKDemos/GoogleMaps.framework/GoogleMaps(GMSCachedTile.o)' 不包含位码。您必须在启用位码的情况下重建它(Xcode 设置 ENABLE_BITCODE),从供应商处获取更新的库,或禁用此目标的位码。对于架构 armv7 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
ios - 如何更新 Fabric 和 Crashlytics?
我使用织物应用程序而不是 cocoapods 安装了 Fabric 和 crashlytics 框架。我需要更新它以符合这个错误和未来。
/Crashlytics.framework/Crashlytics(CrashlyticsPlaceholderStatic.o)' 不包含位码。您必须在启用位码的情况下重建它(Xcode 设置 ENABLE_BITCODE),从供应商处获取更新的库,或禁用此目标的位码。用于架构 arm64
我已经读到更新将解决这个问题。
谢谢!
ios - 在启用位码的情况下编译 iOS 库
我需要发布一个启用了位码的框架,这很麻烦。我将项目设置中的“启用位码”设置为“是”,它可以为真实设备和模拟器构建干净。
我想测试这个库,所以我将它集成到我为此目的创建的一个新应用程序中,但现在它只为模拟器构建。当我尝试为真实设备构建时,我得到:
就像我说的,我是在启用 Bitcode 的情况下构建的,所以我不确定为什么会发生这种情况。
有任何想法吗?谢谢
ios - 比特码和企业分布
从 XCode 7 开始,我们可以从 bitcode 导出应用程序,这是导出企业分发时的默认设置。但这对旧 iOS 版本意味着什么?
google-plus - 适用于 iOS9 的 Google+ 登录
我们有一个使用 Google+ 登录的应用(版本 1.7.1)
我们正在升级到 iOS 9 并面临一些问题。在谷歌文档中,我们找不到对这些问题的任何明确引用 + 我们看到该库最近没有更新。
- 谷歌是否停止支持 Google+ 登录?
- 在 iOS 9.0 中是否有有效的方法来支持 Google+ 登录,或者我们应该转向 Google 登录?
主要问题是我们找不到有关此问题的任何官方参考资料。
(我们确实发现了这个 - https://code.google.com/p/google-plus-platform/issues/detail?id=1220)但没有官方答案。
塔克斯
ios - IOS:xcodebuild 命令在 Build Settings 中禁用 bitcode
我想通过终端命令在 .xcodeproj 的构建设置中禁用 Bitcode。我已经搜索了所有内容,但只找到了从终端构建或存档项目的命令。你能给我一个例子,这个命令是什么样子的吗?
谢谢
amazon-web-services - XCode 7.0.1,存档期间链接失败,即使 AWS 的 BitCode = NO
我知道还有其他一些关于此的问题,但他们并没有解决这个问题。
Pre XCODE 7.x 项目,升级到 XCODE 7.0.1
链接时出现以下错误
即使构建设置启用位码设置为否。
这发生在 ARCHIVE 期间,但适用于 sim 构建。
ios - 如何修复 Facebook SDK“不包含位码”错误?
将我的 Xcode 更新到最新版本后出现以下错误:
ld: '/Users/mimicreative/Documents/Kerja/Backup/FacebookSDK/FBSDKMessengerShareKit.framework/FBSDKMessengerShareKit(FBSDKMessengerApplicationStateManager.o)' 不包含位码。您必须在启用位码的情况下重建它(Xcode 设置 ENABLE_BITCODE),从供应商处获取更新的库,或禁用此目标的位码。对于架构 armv7
但是我在早期版本的 Xcode 上没有这个错误。当我归档我的项目时发生了这个错误。