Как я могу получить доступ к строке макроса библиотеки pod в UIViewcontroller? - PullRequest
0 голосов
/ 18 сентября 2018

Я установил sinch (работает в swift)

внутри папки 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 голосов
/ 18 сентября 2018

внутри ViewController сверху, убедитесь, что вы добавили модуль

import //Module name 

под UIKit, в вашем случае я считаю его этим модулем,

SinchRTC

просто убедитесь, что он импортирован, и как его использовать, читая документацию здесь

...