phithu / rn-zalo

A React Native Module for Zalo SDK
https://www.npmjs.com/package/rn-zalo
35 stars 19 forks source link

Lỗi zalo login khi thiết bị đã có app zalo #14

Closed it-hienvv closed 3 years ago

it-hienvv commented 3 years ago

Gọi hàm login zalo -> Máy đã có sẵn ứng dụng zalo -> gọi sang ứng dụng zalo. Nhưng k quay trở lại app và trả lại token

phithu commented 3 years ago

Mình vẫn chạy được ko lỗi gì cả, bạn thử chạy project demo thử xem, hoặc xem log trong xcode hay android studio.

it-hienvv commented 3 years ago

Hi Phú, mình follow theo docs để config, lỗi này gặp trên IOS.

import <ZaloSDK/ZaloSDK.h>

it-hienvv commented 3 years ago

Đây là file AppDelegate.m của mình /**

import "AppDelegate.h"

import <React/RCTBridge.h>

import <React/RCTBundleURLProvider.h>

import <React/RCTRootView.h>

ifdef FB_SONARKIT_ENABLED

import <FlipperKit/FlipperClient.h>

import <FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.h>

import <FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.h>

import <FlipperKitNetworkPlugin/FlipperKitNetworkPlugin.h>

import <SKIOSNetworkPlugin/SKIOSNetworkAdapter.h>

import <FlipperKitReactPlugin/FlipperKitReactPlugin.h>

static void InitializeFlipper(UIApplication application) { FlipperClient client = [FlipperClient sharedClient]; SKDescriptorMapper *layoutDescriptorMapper = [[SKDescriptorMapper alloc] initWithDefaults]; [client addPlugin:[[FlipperKitLayoutPlugin alloc] initWithRootNode:application withDescriptorMapper:layoutDescriptorMapper]]; [client addPlugin:[[FKUserDefaultsPlugin alloc] initWithSuiteName:nil]]; [client addPlugin:[FlipperKitReactPlugin new]]; [client addPlugin:[[FlipperKitNetworkPlugin alloc] initWithNetworkAdapter:[SKIOSNetworkAdapter new]]]; [client start]; }

endif

import <FBSDKCoreKit/FBSDKCoreKit.h>

import

import <CodePush/CodePush.h>

// #import "RNFirebaseNotifications.h" // #import "RNFirebaseMessaging.h"

import <React/RCTLinkingManager.h>

import <ZaloSDK/ZaloSDK.h>

@implementation AppDelegate

{

if DEBUG

return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil];

else

// return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; return [CodePush bundleURL];

endif

}

@end

phithu commented 3 years ago

Bạn xem log bên xcode nó báo lỗi là gì, chứ mình mới chạy cái example lên thì vẫn bình thường

it-hienvv commented 3 years ago

Thanks bạn để mình check lại. Minh close issue nhé