feat(*): update namespace to TapTap.ModuleName
commit
68c3547036
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: eeb07bf1995f44e02bf1e2f6c996794c
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: fbdcfe20063da447f8f40a469752cb35
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1 @@
|
|||
# TapTap.Login
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: bba3a05fa298643d1a20c3cab5614c17
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 66c985194a5444c2a336b60bdb132f74
|
||||
timeCreated: 1617120951
|
|
@ -0,0 +1,24 @@
|
|||
using TapTap.Common.Editor;
|
||||
using UnityEditor;
|
||||
using UnityEditor.Callbacks;
|
||||
using UnityEngine;
|
||||
|
||||
namespace TapTap.Login.Editor
|
||||
{
|
||||
public static class TapLoginIOSProcessor
|
||||
{
|
||||
[PostProcessBuild(102)]
|
||||
public static void OnPostprocessBuild(BuildTarget buildTarget, string path)
|
||||
{
|
||||
if (buildTarget != BuildTarget.iOS) return;
|
||||
|
||||
var unityAppControllerPath = path + "/Classes/UnityAppController.mm";
|
||||
var unityAppController = new TapFileHelper(unityAppControllerPath);
|
||||
unityAppController.WriteBelow(@"#import <OpenGLES/ES2/glext.h>", @"#import <TapLoginSDK/TapLoginHelper.h>");
|
||||
unityAppController.WriteBelow(
|
||||
@"id sourceApplication = options[UIApplicationOpenURLOptionsSourceApplicationKey], annotation = options[UIApplicationOpenURLOptionsAnnotationKey];",
|
||||
@"if(url){[TapLoginHelper handleTapTapOpenURL:url];}");
|
||||
Debug.Log("TapLogin Change AppControler File!");
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 50ded018333a4dc8ba19e7806c5bc693
|
||||
timeCreated: 1617120951
|
|
@ -0,0 +1,16 @@
|
|||
{
|
||||
"name": "TapTap.Login.Editor",
|
||||
"references": [
|
||||
"TapTap.Common.Editor"
|
||||
],
|
||||
"optionalUnityReferences": [],
|
||||
"includePlatforms": [
|
||||
"Editor"
|
||||
],
|
||||
"excludePlatforms": [],
|
||||
"allowUnsafeCode": false,
|
||||
"overrideReferences": false,
|
||||
"precompiledReferences": [],
|
||||
"autoReferenced": true,
|
||||
"defineConstraints": []
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: a9157d20880b14db485aa407a4532958
|
||||
AssemblyDefinitionImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 389763214cb6d491d83a645bbf33a750
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 4b872f00946c04ccea41c19eb6ae406a
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 0ef9a962e4bd24262a889ea13fed9c07
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,32 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 6ec7a91883ced46e399a9c7f05e67793
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Android: Android
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 0
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 667a75a1a23fe417c89c8e75fdba321b
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,28 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 0cb5e9195d4db4ef29b7f5c2c756f40e
|
||||
folderAsset: yes
|
||||
PluginImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
iconMap: {}
|
||||
executionOrder: {}
|
||||
defineConstraints: []
|
||||
isPreloaded: 0
|
||||
isOverridable: 0
|
||||
isExplicitlyReferenced: 0
|
||||
validateReferences: 1
|
||||
platformData:
|
||||
- first:
|
||||
Any:
|
||||
second:
|
||||
enabled: 1
|
||||
settings: {}
|
||||
- first:
|
||||
Editor: Editor
|
||||
second:
|
||||
enabled: 0
|
||||
settings:
|
||||
DefaultValueInitialized: true
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 9a19e2245a4744703bff86fb4853c66b
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,26 @@
|
|||
//
|
||||
// AccountGlobalError.h
|
||||
// TapTapLoginSource
|
||||
//
|
||||
// Created by Bottle K on 2020/12/15.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
FOUNDATION_EXPORT NSString *const LOGIN_ERROR_ACCESS_DENIED;
|
||||
FOUNDATION_EXPORT NSString *const LOGIN_ERROR_INVALID_GRANT;
|
||||
FOUNDATION_EXPORT NSString *const LOGIN_ERROR_PERMISSION_RESULT;
|
||||
|
||||
@interface AccountGlobalError : NSObject
|
||||
@property (nonatomic, assign) NSInteger code;
|
||||
@property (nonatomic, copy) NSString *msg;
|
||||
@property (nonatomic, copy) NSString *error;
|
||||
@property (nonatomic, copy) NSString *errorDescription;
|
||||
|
||||
- (instancetype)initWithName:(NSString *)errorName NSError:(NSError *)error;
|
||||
|
||||
- (NSString *)toJsonString;
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 97939fdd061ab4d90939d91b4198cb1d
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,22 @@
|
|||
//
|
||||
// IscTapLoginService.h
|
||||
// Pods-TDSLoginSource_Example
|
||||
//
|
||||
// Created by Bottle K on 2020/12/15.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <TapLoginSDK/TapLoginSDK.h>
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@interface IscTapLoginService : NSObject
|
||||
+ (void)addSDKLoginResultDelegate:(NSString *)sdkName delegate:(id <TapLoginResultDelegate>)delegate;
|
||||
|
||||
+ (void)removeSDKLoginResultDelegate:(NSString *)sdkName;
|
||||
|
||||
+ (void)startSDKLogin:(NSString *)sdkName permission:(NSArray *)permissions;
|
||||
|
||||
+ (void)handleLoginError:(NSDictionary *)params;
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 148536e3fde0a496b9417c45512a1c8b
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,55 @@
|
|||
//
|
||||
// TTSDKAccessToken.h
|
||||
// TapTapSDK
|
||||
//
|
||||
// Created by TapTap on 2017/10/17.
|
||||
// Copyright © 2017年 易玩. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
/**
|
||||
* @brief TapTap登录授权数据封装类
|
||||
*
|
||||
* 该类封装了所有授权提供的返回数据
|
||||
*/
|
||||
@interface TTSDKAccessToken : NSObject
|
||||
|
||||
/// 唯一标志
|
||||
@property (nonatomic, copy) NSString * kid;
|
||||
|
||||
/// 认证码
|
||||
@property (nonatomic, copy) NSString * accessToken;
|
||||
|
||||
/// 认证码类型
|
||||
@property (nonatomic, copy) NSString * tokenType;
|
||||
|
||||
/// mac密钥
|
||||
@property (nonatomic, copy) NSString * macKey;
|
||||
|
||||
/// mac密钥计算方式
|
||||
@property (nonatomic, copy) NSString * macAlgorithm;
|
||||
|
||||
/// 用户授权的权限,多个时以逗号隔开
|
||||
@property (nonatomic, copy) NSString * scope;
|
||||
|
||||
/// 根据JSON生成 TTSDKAccessToken
|
||||
/// @param accessTokenString json字符串类型的AccessToken
|
||||
+ (TTSDKAccessToken *)build:(NSString *)accessTokenString;
|
||||
|
||||
/// 通过参数生成实例
|
||||
+ (TTSDKAccessToken *)build:(NSString *)kid accessToken:(NSString *)accessToken tokenType:(NSString *)tokenType macKey:(NSString *)macKey macAlgorithm:(NSString *)macAlgorithm;
|
||||
|
||||
/// 转换成json字符串
|
||||
- (NSString *)toJsonString;
|
||||
|
||||
/**
|
||||
* @brief 获取当前认证
|
||||
*
|
||||
* 该认证会优先读取本地缓存,不存在时将会返回nil
|
||||
*/
|
||||
+ (TTSDKAccessToken *)currentAccessToken;
|
||||
|
||||
+ (void)setCurrentToken:(TTSDKAccessToken *)token;
|
||||
|
||||
@end
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 68a2ff8f0fec64b8cb7d86f72ae728e5
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,27 @@
|
|||
//
|
||||
// TTSDKConfig.h
|
||||
// TapTapSDK
|
||||
//
|
||||
// Created by wzb on 2020/5/13.
|
||||
// Copyright © 2020 易玩. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
typedef NS_ENUM (NSInteger, RegionType) {
|
||||
RegionTypeCN,
|
||||
RegionTypeIO
|
||||
};
|
||||
|
||||
@interface TTSDKConfig : NSObject
|
||||
|
||||
/// 是否为圆角,默认为圆角
|
||||
@property (nonatomic, assign) BOOL roundCorner;
|
||||
/// 限定登录客户端
|
||||
@property (nonatomic, assign) RegionType regionType;
|
||||
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 265ee932c73b84af79a570fcc7283e6d
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,29 @@
|
|||
//
|
||||
// TTSDKLoginResult.h
|
||||
// TapTapSDK
|
||||
//
|
||||
// Created by TapTap on 2017/10/17.
|
||||
// Copyright © 2017年 易玩. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@class TTSDKAccessToken;
|
||||
|
||||
/**
|
||||
* @brief 登入结果
|
||||
*
|
||||
* 该类封装了登入的响应结果(非NSError情况下)
|
||||
*/
|
||||
@interface TTSDKLoginResult : NSObject
|
||||
|
||||
/// 授权Token
|
||||
@property (nonatomic, copy) TTSDKAccessToken *token;
|
||||
|
||||
/// 用户是否选择取消授权(非拒绝授权,拒绝授权将在NSError中进行返回)
|
||||
@property (nonatomic, readonly) BOOL isCancelled;
|
||||
|
||||
- (instancetype)initWithToken:(TTSDKAccessToken *)token
|
||||
isCancelled:(BOOL)isCancelled;
|
||||
|
||||
@end
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 54e0d5b3ce4304a53bb525f35fcf9668
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,42 @@
|
|||
//
|
||||
// TTSDKProfile.h
|
||||
// TapTapSDK
|
||||
//
|
||||
// Created by TapTap on 2017/10/27.
|
||||
// Copyright © 2017年 易玩. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
/**
|
||||
* @brief TapTap用户信息封装类
|
||||
*
|
||||
* 该类封装了所有用户信息提供的返回数据
|
||||
*/
|
||||
@interface TTSDKProfile : NSObject
|
||||
|
||||
/// 用户名
|
||||
@property (nonatomic, readonly) NSString *name;
|
||||
|
||||
/// 用户头像
|
||||
@property (nonatomic, readonly) NSString *avatar;
|
||||
|
||||
/// open id
|
||||
@property (nonatomic, readonly) NSString *openid;
|
||||
|
||||
/// union id
|
||||
@property (nonatomic, readonly) NSString *unionid;
|
||||
|
||||
- (instancetype)initWithJSON:(NSDictionary *)json;
|
||||
|
||||
/**
|
||||
* @brief 获取当前用户信息
|
||||
*
|
||||
* 该用户信息会优先读取本地缓存,不存在时将会返回nil
|
||||
*/
|
||||
+ (TTSDKProfile *)currentProfile;
|
||||
|
||||
+ (void)fetchProfileForCurrentAccessToken:(void (^)(TTSDKProfile *profile, NSError *error))handler;
|
||||
|
||||
- (NSString *)toJsonString;
|
||||
@end
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: a4401666e68d742f59f6f633c267a11d
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,71 @@
|
|||
//
|
||||
// TapLoginHelper.h
|
||||
// TapTapLoginSource
|
||||
//
|
||||
// Created by Bottle K on 2020/12/2.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "TTSDKConfig.h"
|
||||
#import "TTSDKAccessToken.h"
|
||||
#import "TTSDKProfile.h"
|
||||
#import "TTSDKLoginResult.h"
|
||||
#import "AccountGlobalError.h"
|
||||
#import "TapLoginResultDelegate.h"
|
||||
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@interface TapLoginHelper : NSObject
|
||||
|
||||
/// 初始化
|
||||
/// @param clientID clientID
|
||||
+ (void)initWithClientID:(NSString *)clientID;
|
||||
|
||||
/// 初始化
|
||||
/// @param clientID clientID
|
||||
/// @param config 配置项
|
||||
+ (void)initWithClientID:(NSString *)clientID config:(TTSDKConfig *_Nullable)config;
|
||||
|
||||
/// 修改登录配置
|
||||
/// @param config 配置项
|
||||
+ (void)changeTapLoginConfig:(TTSDKConfig *_Nullable)config;
|
||||
|
||||
/// 设置登录回调
|
||||
/// @param delegate 回调
|
||||
+ (void)registerLoginResultDelegate:(id <TapLoginResultDelegate>)delegate;
|
||||
|
||||
/// 移除登录回调
|
||||
+ (void)unregisterLoginResultDelegate;
|
||||
|
||||
/// 获取当前设置的登录回调
|
||||
+ (id <TapLoginResultDelegate>)getLoginResultDelegate;
|
||||
|
||||
/// 开始登录流程
|
||||
/// @param permissions 权限列表
|
||||
+ (void)startTapLogin:(NSArray *)permissions;
|
||||
|
||||
/// 获取当前 Token
|
||||
+ (TTSDKAccessToken *)currentAccessToken;
|
||||
|
||||
/// 获取当前 Profile
|
||||
+ (TTSDKProfile *)currentProfile;
|
||||
|
||||
/// 获取当前服务器上最新的 Profile
|
||||
/// @param callback 回调
|
||||
+ (void)fetchProfileForCurrentAccessToken:(void (^)(TTSDKProfile *profile, NSError *error))callback;
|
||||
|
||||
/// 登出
|
||||
+ (void)logout;
|
||||
|
||||
/// 当前是否有国内客户端支持
|
||||
+ (BOOL)isTapTapClientSupport;
|
||||
|
||||
/// 当前是否有国外客户端支持
|
||||
+ (BOOL)isTapTapGlobalClientSupport;
|
||||
|
||||
/// 监听 url 回调
|
||||
/// @param url url
|
||||
+ (BOOL)handleTapTapOpenURL:(NSURL *)url;
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 9d7d98fbfde5d4f4eb797ee5ccc6335e
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,28 @@
|
|||
//
|
||||
// TapLoginResultDelegate.h
|
||||
// Pods-TDSLoginSource_Example
|
||||
//
|
||||
// Created by Bottle K on 2020/12/15.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <TapLoginSDK/AccountGlobalError.h>
|
||||
#import <TapLoginSDK/TTSDKAccessToken.h>
|
||||
NS_ASSUME_NONNULL_BEGIN
|
||||
|
||||
@protocol TapLoginResultDelegate <NSObject>
|
||||
|
||||
/// 登录成功回调
|
||||
/// @param token token对象
|
||||
- (void)onLoginSuccess:(TTSDKAccessToken *)token;
|
||||
|
||||
/// 登录取消
|
||||
- (void)onLoginCancel;
|
||||
|
||||
/// 登录失败
|
||||
/// @param error 失败原因
|
||||
- (void)onLoginError:(AccountGlobalError *)error;
|
||||
|
||||
@end
|
||||
|
||||
NS_ASSUME_NONNULL_END
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 9aef9c401c2bc4e40ac296c65df13a85
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,25 @@
|
|||
//
|
||||
// TapLoginSDK.h
|
||||
// TapLoginSDK
|
||||
//
|
||||
// Created by Bottle K on 2021/3/25.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
//! Project version number for TapLoginSDK.
|
||||
FOUNDATION_EXPORT double TapLoginSDKVersionNumber;
|
||||
|
||||
//! Project version string for TapLoginSDK.
|
||||
FOUNDATION_EXPORT const unsigned char TapLoginSDKVersionString[];
|
||||
|
||||
// In this header, you should import all the public headers of your framework using statements like #import <TapLoginSDK/PublicHeader.h>
|
||||
|
||||
#import <TapLoginSDK/TTSDKConfig.h>
|
||||
#import <TapLoginSDK/TapLoginHelper.h>
|
||||
#import <TapLoginSDK/TTSDKProfile.h>
|
||||
#import <TapLoginSDK/TTSDKAccessToken.h>
|
||||
#import <TapLoginSDK/AccountGlobalError.h>
|
||||
#import <TapLoginSDK/TTSDKLoginResult.h>
|
||||
#import <TapLoginSDK/IscTaploginService.h>
|
||||
#import <TapLoginSDK/TapLoginResultDelegate.h>
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 2ed20b518f02644adb480a8881a7281c
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: d9ebb553f15d34b9794b4a512d80bee3
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 5cb748e3e01304072a70ba47a5f885ad
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,6 @@
|
|||
framework module TapLoginSDK {
|
||||
umbrella header "TapLoginSDK.h"
|
||||
|
||||
export *
|
||||
module * { export * }
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: a3b916fd9084a467e93d19e152f25171
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Binary file not shown.
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 767ff41c13d7d4a1c8a8fbd3d89b26c7
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: c720d298abf1847cca49e4f58f9972e8
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -0,0 +1,11 @@
|
|||
{
|
||||
"name": "com.tapsdk.login",
|
||||
"displayName": "Tap Login",
|
||||
"description": "TapTap Develop Service",
|
||||
"version": "2.0.0",
|
||||
"unity": "2018.3",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"com.tapsdk.common": "https://github.com/TapTap/TapCommon-Unity.git#0.0.1"
|
||||
}
|
||||
}
|
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: d54fc765f2f474819a39d6afc88f26d5
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Loading…
Reference in New Issue