You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Чтобы избавить геотрекер от зависимости от pushauth, предлагаю в классе STGTTrackingLocationController завести weak свойство authDelegate, указывающее на объект, поддерживающий протокол аутентификации NSURLRequest.
Например STGTRequestAuthenticatable, в котором описан метод
Добавил протокол STGTRequestAuthenticatable.h
свойство authDelegate добавил к классу STGTDataSyncController — так как именно он отвечает за синхронизацию данных с сервером
Чтобы избавить геотрекер от зависимости от pushauth, предлагаю в классе STGTTrackingLocationController завести weak свойство authDelegate, указывающее на объект, поддерживающий протокол аутентификации NSURLRequest.
Например STGTRequestAuthenticatable, в котором описан метод
Далее везте в коде заменить вызовы [[UDOAuthBasic sharedOAuth] authenticateRequest:(NSURLRequest *) request];
на [self authenticateRequest:(NSURLRequest *) request];
В AppDelegate нужно будет добавить что-то вроде
[[STGTTrackingLocationController sharedTracker] setAuthDelegate:[UDOAuthBasic sharedOAuth]];
The text was updated successfully, but these errors were encountered: