[U] add PlayFab SDK and SNS login improvements
- Add PlayFabSDK as local package dependency - Add PlayFabTool.cs for PlayFab API integration - Implement LoginBySns method in TYSdkFacade - Add Android SNS login support in SDKManager and UnityBridgeFunc - Add Build Android With Debug menu option - Improve exception handling and timeout management 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -58,15 +58,27 @@ Tools > Build iOS
|
||||
- **Test Scenes**: SampleScene, UnbindTest, OneLinkTest
|
||||
|
||||
### Package Dependencies
|
||||
Key Unity packages and third-party SDKs:
|
||||
- **UniRx**: Reactive Extensions for Unity
|
||||
- **tysdk**: Custom Tuyoo SDK wrapper (v0.0.1)
|
||||
- **AppsFlyer SDK**: Attribution tracking
|
||||
- **Max SDK**: Ad mediation platform
|
||||
- **Thinking Analytics**: Custom analytics
|
||||
- **Facebook SDK**: Social login and sharing
|
||||
- **Firebase Analytics**: Google analytics
|
||||
- **Google Play Services**: Auth, Billing, Review
|
||||
|
||||
#### Unity Packages (Packages/)
|
||||
- **tysdk** (v0.0.1): Custom Tuyoo SDK wrapper - embedded package
|
||||
- Contains iOS native plugins for Facebook and Firebase
|
||||
- TYSdkFacade: Main SDK interface for account management and social logins
|
||||
- **com.thinkingdata.analytics**: Thinking Analytics SDK - embedded package
|
||||
- **com.neuecc.unirx**: UniRx - Reactive Extensions for Unity - local package
|
||||
- **com.playfab**: PlayFab SDK - local package
|
||||
- **com.github.skistua.unity-vimeditor**: Vim editor integration - git package
|
||||
- **Unity packages**: Addressables, URP, TextMeshPro, Timeline, Test Framework, etc.
|
||||
|
||||
#### Native SDKs (Assets/)
|
||||
- **AppsFlyer** (v6.14.0): Attribution tracking (`Assets/AppsFlyer/`)
|
||||
- **MaxSdk**: Ad mediation platform with multiple network adapters (`Assets/MaxSdk/`)
|
||||
- **GoogleMobileAds**: AdMob SDK (`Assets/GoogleMobileAds/`)
|
||||
- **ExternalDependencyManager**: Google dependencies resolver (`Assets/ExternalDependencyManager/`)
|
||||
|
||||
#### Integration Details
|
||||
- **Facebook SDK**: Integrated via MaxSdk mediation and tysdk iOS plugins
|
||||
- **Firebase Analytics**: Native frameworks bundled in tysdk iOS plugins
|
||||
- **Google Play Services**: Auth, Billing, Review - resolved via ExternalDependencyManager
|
||||
|
||||
## Platform-Specific Configuration
|
||||
|
||||
|
||||
Reference in New Issue
Block a user