Xcode27 模拟器不支持 x86_64,国内目前怎么适配 duo?

Bananana 2026-09-22 16:49 1

是这样的,



  1. Xcode27 开始不支持 x86_64 的模拟器了,iPhone duo 又必须用 27.1 编译模拟器

  2. 国内的大量和泛用的 SDK ,比如高德地图 SDK ,只支持真机 arm 和 x86_64 模拟器的 切片

  3. 我问了高德的技术客服,答复是还没有排期支持 arm64 模拟器。


那国内这么多 app ,有 duo 真机前要怎么适配 duo 呢。。。难道工程里一个一个 sdk ,判断模拟器不编译??那不得累死

最新回复 (11)
  • iOCZS 09-22 17:03
    1
    SDK 应该很早就支持 arm64 了,arm 模拟器就能用
  • Bananana 楼主 09-22 17:13
    2
    @iOCZS 很多国内的 SDK 不支持,比如高德地图
  • Felldeadbird 09-22 17:18
    3
    把它当成平板来看呢?
  • eternityz 09-22 17:28
    4
    一个 prompt 的事
  • iOCZS 09-22 19:55
    5
    @Bananana #2 看了,很早就支持了: https://developer.amap.com/api/ios-sdk/summary
  • iyeatse 09-22 21:14
    6
    当然是把真机 arm64 转成模拟器二进制啦
    https://github.com/bogo/arm64-to-sim
  • nah 09-22 21:28
    7
    你急什么?“高德 or 苹果”的时候不会以为有人会选“高德”吧?
  • Bananana 楼主 09-23 09:54
    8
    @iOCZS arm64 真机和 arm64 模拟器是不一样的,高德 SDK 只是支持了 arm64 真机。。。
  • MX123 09-23 11:06
    9
    Apple 的 Duo 说明区分了未采用 iOS 27 SDK 、采用 iOS 27 SDK ,以及采用 iOS 27.1 SDK 的显示方式。旧应用仍可运行,但可能使用兼容尺寸
  • MX123 09-23 11:07
    10
    先用 iOS 26 构建,等真机出来了,再适配 iOS 27 呗
  • Bananana 楼主 09-23 11:47
    11
    @nah #7 ?
* 帖子来源V2EX
返回