如何在UIViewcontroller中访问已安装的pod库宏字符串?

时间:2018-09-18 10:19:15

标签: ios swift voip sinch callkit

我安装了Sinch(可以快速工作)

内部Pod文件夹“ SINAPSEnvironment.h”

#ifndef SINAPSEnvironmentAutomatic
#ifdef NDEBUG
#define SINAPSEnvironmentAutomatic SINAPSEnvironmentProduction
#else
#ifdef DEBUG
#define SINAPSEnvironmentAutomatic SINAPSEnvironmentDevelopment
#else
#define SINAPSEnvironmentAutomatic SINAPSEnvironmentProduction
#endif  // ifdef DEBUG
#endif  // ifdef NDEBUG
#endif  // ifndef SINAPSEnvironmentAutomatic

在UIViewcontroller.swift中,我正在使用

push = Sinch.managedPush(with: SINAPSEnvironmentAutomatic)
push?.delegate = self
push?.registerUserNotificationSettings()
push?.setDesiredPushType(SINPushTypeVoIP)

在这里“ SINAPSEnvironmentAutomatic”得到错误。 (使用未解析的标识符“ SINAPSEnvironmentAutomatic”)

如何解决此问题。

1 个答案:

答案 0 :(得分:1)

在顶部的ViewController中, 确保您已添加模块

import //Module name 

在UIKit下, 就您而言,我认为它是这个豆荚,

  

SinchRTC

只需确保其已导入,以及如何使用它,请阅读文档here