gpt4 book ai didi

ios - 分析 : How to detect 32-bit only devices?

转载 作者:可可西里 更新时间:2023-11-01 06:01:02 24 4
gpt4 key购买 nike

目前 iOS 10 支持 32 位和 64 位二进制文​​件。 iOS 11 将只接受 64 位二进制文​​件。

我们需要弄清楚目前有多少用户在 32 位硬件上运行,但是 iTunesConnect Analytics 不会按以下方式分割设备:

  • 设备型号,或
  • CPU 架构

唯一的分割是按设备系列iOS 版本。这不够精细。<​​/p>

  • “iPhone” 设备系列可以是 iPhone 5c 或 iPhone 6。前者是 32 位,后者是 64 位。
  • 同样,“iOS 版本 10” 指标可以是 iPhone 5c 或 iPhone 6。前者是 32 位,后者是 64 位。

我们如何识别当前活跃的 32 位架构设备以及即将过时的设备?

更新:

重申一下,由于这种情况不断出现:我们正在研究一种使用 Apple 的 Analytics 或其他开发人员工具来确定这一点的方法。

显然集成第 3 方 SDK 甚至我们自己的代码来检测和报告很容易,但有点晚了。

最佳答案

在这个回答中,我将解决根本问题:“当 Apple 禁止 iOS 11 版本的 App Store 中的 32 位应用程序时,我如何确定我将失去多少 32 位设备用户?”

正如评论中预期的那样,截至 2017 年 9 月 23 日,Apple 并未禁止 App Store 中的 32 位应用程序。相反,他们继续在 App Store 中为旧设备支持 32 位应用程序。目前对应用程序的唯一要求是它们必须也支持 64 位。

这是因为 iOS 11 和 App Store 的要求是独立的要求集。

我已经能够通过查看运行 iOS 9.3 的 32 位 iPad 2 的可用更新来确认这一点(见下文)。我可以确认应用程序确实在运行(尽管由于旧硬件而运行得相当慢)。

虽然这个问题目前不是问题,但我会密切关注 Apple 的 Developer News and Updates应用提交要求 future 变化的页面。

enter image description here

关于ios - 分析 : How to detect 32-bit only devices?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45805944/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com