首页 > 解决方案 > 在模拟器上运行,同时拥有在模拟器上不显示类的 SDK(阻止我运行)

问题描述

我正在使用来自 https://www.weaccept.co/的 we-accept SDK来接受付款。

我的问题是,当我尝试在模拟器上运行时(不是使用该 SDK,而是出于其他原因)Xcode 看不到该 SDK 中的任何变量或类,因为该 SDK 的规则是它不能在模拟器上运行。

在我的代码中使用该 SDK 后,我不知道如何在模拟器上运行我的应用程序。

任何帮助如何使用包含这些 SDK 类的代码在模拟器上运行?

标签: iosswiftsdk

解决方案


使用任何此 pod 代码时,您必须区分 Simulator 和 real :

  #if targetEnvironment(simulator)
    // your simulator code
  #else
   // your real device code
  #endif

推荐阅读