Я - Интеграция для Твиттера. Вход в Ionic 4 Framework. Я следую Эта ссылка для интеграции в Твиттер. Логин
. Я могу успешно построить, но когда я нажимаю на кнопку входа в Твиттер, происходит сбой.ошибка ниже в xcode
Завершение работы приложения из-за необработанного исключения 'TWTRInvalidInitializationException', причина: '[Twitter] startWithConsumerKey: consumerSecret: вызвано с пустым ключом или секретом клиента.'
я также передаю ConsunerKey
и ConsumerSecret
в Info.plist
файл, но он не работает
Ниже приведен код моих ионных файлов:
в app.module.ts
файле
import { TwitterConnect } from '@ionic-native/twitter-connect/ngx';
@NgModule({
declarations: [AppComponent],
entryComponents: [],
imports: [BrowserModule, IonicModule.forRoot(), AppRoutingModule],
providers: [
StatusBar,
SplashScreen,
TwitterConnect,
{ provide: RouteReuseStrategy, useClass: IonicRouteStrategy }
],
bootstrap: [AppComponent]
})
export class AppModule {}
в home.page.ts
файле
import { TwitterConnect } from '@ionic-native/twitter-connect/ngx';
@Component({
selector: 'app-home',
templateUrl: 'home.page.html',
styleUrls: ['home.page.scss'],
})
export class HomePage {
constructor(public navCtrl: NavController, private twitter: TwitterConnect) {}
async doTwitterLogin() {
this.twitter.login()
.then(res => this.navCtrl.navigateForward('menunews'))
.catch(err => this.navCtrl.navigateForward('social'));
}
}
в файле home.page.html
<ion-header>
<ion-toolbar>
<ion-title text-center=true>
Login
</ion-title>
</ion-toolbar>
</ion-header>
<ion-content padding>
<ion-button expand="block" shape="round" (click)="doTwitterLogin()"> Twitter Login</ion-button>
</ion-content>
Может ли кто-нибудь работать с плагином twitter для ionic 4?что я здесь упускаю, идеи?