【问题标题】:In Xcode, how to build an Objective-C lib for an app to run on iOS SIMULATOR?在 Xcode 中,如何为在 iOS SIMULATOR 上运行的应用构建 Objective-C 库?
【发布时间】:2020-11-15 01:54:58
【问题描述】:

当我们尝试构建使用我们的 Obj-C 库的应用时,我们收到以下错误。

我们在 lib 项目中设置什么来防止这个错误?

最终,应用程序必须在 iPhone(ios 12 或更高版本)上运行,但我们希望它首先在模拟器上运行。

Building for iOS Simulator, but the linked library 'libmobile_sys_hub_lib.a' was built for iOS.

【问题讨论】:

    标签: ios xcode ios-simulator


    【解决方案1】:

    这意味着您为 iOS 构建了库。您需要为 iOS 模拟器构建它。例如:

    xcodebuild -sdk iphonesimulator

    您可能希望分发库的单独副本:一份用于 sim,一份用于设备。

    【讨论】:

    • 如何在 Xcode 项目 GUI 中进行设置?我找不到 IOS 模拟器的项目或目标设置。
    • 你会想要选择一个 iOS 模拟器运行目标。
    【解决方案2】:

    打开 Xcode 活动方案列表(项目标题栏左侧)并选择 IOS SIMULATOR

    【讨论】:

      猜你喜欢
      • 2021-03-17
      • 2011-10-16
      • 2011-12-06
      • 1970-01-01
      • 2023-03-05
      • 2021-05-01
      • 2014-11-07
      • 2014-12-16
      • 1970-01-01
      相关资源
      最近更新 更多