fix:1、接入外部sdk
@@ -10,24 +10,19 @@ namespace AppsFlyerSDK
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
//
|
/// Purchase details class matching Android SDK AFPurchaseDetails
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class AFPurchaseDetailsAndroid
|
public class AFPurchaseDetailsAndroid
|
||||||
|
|
||||||
{
|
{
|
||||||
public AFPurchaseType purchaseType { get; private set; }
|
public AFPurchaseType purchaseType { get; private set; }
|
||||||
public string purchaseToken { get; private set; }
|
public string purchaseToken { get; private set; }
|
||||||
public string productId { get; private set; }
|
public string productId { get; private set; }
|
||||||
public string price { get; private set; }
|
|
||||||
public string currency { get; private set; }
|
|
||||||
|
|
||||||
public AFPurchaseDetailsAndroid(AFPurchaseType type, String purchaseToken, String productId, String price, String currency)
|
public AFPurchaseDetailsAndroid(AFPurchaseType type, String purchaseToken, String productId)
|
||||||
{
|
{
|
||||||
this.purchaseType = type;
|
this.purchaseType = type;
|
||||||
this.purchaseToken = purchaseToken;
|
this.purchaseToken = purchaseToken;
|
||||||
this.productId = productId;
|
this.productId = productId;
|
||||||
this.price = price;
|
|
||||||
this.currency = currency;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,26 +4,33 @@ using System.Collections.Generic;
|
|||||||
namespace AppsFlyerSDK
|
namespace AppsFlyerSDK
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
//
|
/// Purchase type enum matching iOS SDK AFSDKPurchaseType
|
||||||
|
/// </summary>
|
||||||
|
public enum AFSDKPurchaseType
|
||||||
|
{
|
||||||
|
Subscription,
|
||||||
|
OneTimePurchase
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// Purchase details class matching iOS SDK AFSDKPurchaseDetails
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public class AFSDKPurchaseDetailsIOS
|
public class AFSDKPurchaseDetailsIOS
|
||||||
{
|
{
|
||||||
public string productId { get; private set; }
|
public string productId { get; private set; }
|
||||||
public string price { get; private set; }
|
|
||||||
public string currency { get; private set; }
|
|
||||||
public string transactionId { get; private set; }
|
public string transactionId { get; private set; }
|
||||||
|
public AFSDKPurchaseType purchaseType { get; private set; }
|
||||||
|
|
||||||
private AFSDKPurchaseDetailsIOS(string productId, string price, string currency, string transactionId)
|
private AFSDKPurchaseDetailsIOS(string productId, string transactionId, AFSDKPurchaseType purchaseType)
|
||||||
{
|
{
|
||||||
this.productId = productId;
|
this.productId = productId;
|
||||||
this.price = price;
|
|
||||||
this.currency = currency;
|
|
||||||
this.transactionId = transactionId;
|
this.transactionId = transactionId;
|
||||||
|
this.purchaseType = purchaseType;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static AFSDKPurchaseDetailsIOS Init(string productId, string price, string currency, string transactionId)
|
public static AFSDKPurchaseDetailsIOS Init(string productId, string transactionId, AFSDKPurchaseType purchaseType)
|
||||||
{
|
{
|
||||||
return new AFSDKPurchaseDetailsIOS(productId, price, currency, transactionId);
|
return new AFSDKPurchaseDetailsIOS(productId, transactionId, purchaseType);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ namespace AppsFlyerSDK
|
|||||||
{
|
{
|
||||||
public class AppsFlyer : MonoBehaviour
|
public class AppsFlyer : MonoBehaviour
|
||||||
{
|
{
|
||||||
public static readonly string kAppsFlyerPluginVersion = "6.16.21";
|
public static readonly string kAppsFlyerPluginVersion = "6.17.91";
|
||||||
public static string CallBackObjectName = null;
|
public static string CallBackObjectName = null;
|
||||||
private static EventHandler onRequestResponse;
|
private static EventHandler onRequestResponse;
|
||||||
private static EventHandler onInAppResponse;
|
private static EventHandler onInAppResponse;
|
||||||
@@ -768,6 +768,11 @@ namespace AppsFlyerSDK
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// [Deprecated] Validates an in-app purchase on iOS.
|
||||||
|
/// Use the V2 overload with AFSDKPurchaseDetailsIOS instead.
|
||||||
|
/// </summary>
|
||||||
|
[System.Obsolete("This method is deprecated. Use validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary<string, string> purchaseAdditionalDetails, MonoBehaviour gameObject) instead.")]
|
||||||
public static void validateAndSendInAppPurchase(string productIdentifier, string price, string currency, string transactionId, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject)
|
public static void validateAndSendInAppPurchase(string productIdentifier, string price, string currency, string transactionId, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject)
|
||||||
{
|
{
|
||||||
if (instance != null && instance is IAppsFlyerIOSBridge)
|
if (instance != null && instance is IAppsFlyerIOSBridge)
|
||||||
@@ -777,16 +782,23 @@ namespace AppsFlyerSDK
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// V2
|
/// <summary>
|
||||||
public static void validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary<string, string> extraEventValues, MonoBehaviour gameObject)
|
/// Validates an in-app purchase on iOS using the V2 API.
|
||||||
|
/// </summary>
|
||||||
|
public static void validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary<string, string> purchaseAdditionalDetails, MonoBehaviour gameObject)
|
||||||
{
|
{
|
||||||
if (instance != null && instance is IAppsFlyerIOSBridge)
|
if (instance != null && instance is IAppsFlyerIOSBridge)
|
||||||
{
|
{
|
||||||
IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance;
|
IAppsFlyerIOSBridge appsFlyeriOSInstance = (IAppsFlyerIOSBridge)instance;
|
||||||
appsFlyeriOSInstance.validateAndSendInAppPurchase(details, extraEventValues, gameObject);
|
appsFlyeriOSInstance.validateAndSendInAppPurchase(details, purchaseAdditionalDetails, gameObject);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// [Deprecated] Validates an in-app purchase on Android.
|
||||||
|
/// Use the V2 overload with AFPurchaseDetailsAndroid instead.
|
||||||
|
/// </summary>
|
||||||
|
[System.Obsolete("This method is deprecated. Use validateAndSendInAppPurchase(AFPurchaseDetailsAndroid details, Dictionary<string, string> purchaseAdditionalDetails, MonoBehaviour gameObject) instead.")]
|
||||||
public static void validateAndSendInAppPurchase(string publicKey, string signature, string purchaseData, string price, string currency, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject)
|
public static void validateAndSendInAppPurchase(string publicKey, string signature, string purchaseData, string price, string currency, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject)
|
||||||
{
|
{
|
||||||
if (instance != null && instance is IAppsFlyerAndroidBridge)
|
if (instance != null && instance is IAppsFlyerAndroidBridge)
|
||||||
@@ -796,13 +808,15 @@ namespace AppsFlyerSDK
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// V2
|
/// <summary>
|
||||||
public static void validateAndSendInAppPurchase(AFPurchaseDetailsAndroid details, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject)
|
/// Validates an in-app purchase on Android using the V2 API.
|
||||||
|
/// </summary>
|
||||||
|
public static void validateAndSendInAppPurchase(AFPurchaseDetailsAndroid details, Dictionary<string, string> purchaseAdditionalDetails, MonoBehaviour gameObject)
|
||||||
{
|
{
|
||||||
if (instance != null && instance is IAppsFlyerAndroidBridge)
|
if (instance != null && instance is IAppsFlyerAndroidBridge)
|
||||||
{
|
{
|
||||||
IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance;
|
IAppsFlyerAndroidBridge appsFlyerAndroidInstance = (IAppsFlyerAndroidBridge)instance;
|
||||||
appsFlyerAndroidInstance.validateAndSendInAppPurchase(details, additionalParameters, gameObject);
|
appsFlyerAndroidInstance.validateAndSendInAppPurchase(details, purchaseAdditionalDetails, gameObject);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -484,7 +484,7 @@ namespace AppsFlyerSDK
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// API for server verification of in-app purchases.
|
/// [Deprecated] API for server verification of in-app purchases - please use V2 with AFPurchaseDetailsAndroid instead.
|
||||||
/// An af_purchase event with the relevant values will be automatically sent if the validation is successful.
|
/// An af_purchase event with the relevant values will be automatically sent if the validation is successful.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="publicKey">License Key obtained from the Google Play Console.</param>
|
/// <param name="publicKey">License Key obtained from the Google Play Console.</param>
|
||||||
@@ -493,6 +493,7 @@ namespace AppsFlyerSDK
|
|||||||
/// <param name="price">Purchase price, should be derived from <code>skuDetails.getStringArrayList("DETAILS_LIST")</code></param>
|
/// <param name="price">Purchase price, should be derived from <code>skuDetails.getStringArrayList("DETAILS_LIST")</code></param>
|
||||||
/// <param name="currency">Purchase currency, should be derived from <code>skuDetails.getStringArrayList("DETAILS_LIST")</code></param>
|
/// <param name="currency">Purchase currency, should be derived from <code>skuDetails.getStringArrayList("DETAILS_LIST")</code></param>
|
||||||
/// <param name="additionalParameters">additionalParameters Freehand parameters to be sent with the purchase (if validated).</param>
|
/// <param name="additionalParameters">additionalParameters Freehand parameters to be sent with the purchase (if validated).</param>
|
||||||
|
[System.Obsolete("This method is deprecated. Use validateAndSendInAppPurchase(AFPurchaseDetailsAndroid details, Dictionary<string, string> purchaseAdditionalDetails, MonoBehaviour gameObject) instead.")]
|
||||||
public void validateAndSendInAppPurchase(string publicKey, string signature, string purchaseData, string price, string currency, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject)
|
public void validateAndSendInAppPurchase(string publicKey, string signature, string purchaseData, string price, string currency, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject)
|
||||||
{
|
{
|
||||||
#if !UNITY_EDITOR
|
#if !UNITY_EDITOR
|
||||||
@@ -501,15 +502,15 @@ namespace AppsFlyerSDK
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// API for server verification of in-app purchases.
|
/// V2 - API for server verification of in-app purchases.
|
||||||
/// An af_purchase event with the relevant values will be automatically sent if the validation is successful.
|
/// An af_purchase event with the relevant values will be automatically sent if the validation is successful.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="details">AFPurchaseDetailsAndroid instance.</param>
|
/// <param name="details">AFPurchaseDetailsAndroid instance.</param>
|
||||||
/// <param name="additionalParameters">additionalParameters Freehand parameters to be sent with the purchase (if validated).</param>
|
/// <param name="purchaseAdditionalDetails">purchaseAdditionalDetails Freehand parameters to be sent with the purchase (if validated).</param>
|
||||||
public void validateAndSendInAppPurchase(AFPurchaseDetailsAndroid details, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject)
|
public void validateAndSendInAppPurchase(AFPurchaseDetailsAndroid details, Dictionary<string, string> purchaseAdditionalDetails, MonoBehaviour gameObject)
|
||||||
{
|
{
|
||||||
#if !UNITY_EDITOR
|
#if !UNITY_EDITOR
|
||||||
appsFlyerAndroid.CallStatic("validateAndTrackInAppPurchaseV2", (int)details.purchaseType, details.purchaseToken, details.productId, details.price, details.currency, convertDictionaryToJavaMap(additionalParameters), gameObject ? gameObject.name : null);
|
appsFlyerAndroid.CallStatic("validateAndTrackInAppPurchaseV2", (int)details.purchaseType, details.purchaseToken, details.productId, convertDictionaryToJavaMap(purchaseAdditionalDetails), gameObject ? gameObject.name : null);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -335,13 +335,14 @@ public void startSDK(bool shouldCallback, string CallBackObjectName)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// To send and validate in app purchases you can call this method from the processPurchase method - please use v2.
|
/// [Deprecated] To send and validate in app purchases - please use V2 with AFSDKPurchaseDetailsIOS instead.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="productIdentifier">The product identifier.</param>
|
/// <param name="productIdentifier">The product identifier.</param>
|
||||||
/// <param name="price">The product price.</param>
|
/// <param name="price">The product price.</param>
|
||||||
/// <param name="currency">The product currency.</param>
|
/// <param name="currency">The product currency.</param>
|
||||||
/// <param name="transactionId">The purchase transaction Id.</param>
|
/// <param name="transactionId">The purchase transaction Id.</param>
|
||||||
/// <param name="additionalParameters">The additional param, which you want to receive it in the raw reports.</param>
|
/// <param name="additionalParameters">The additional param, which you want to receive it in the raw reports.</param>
|
||||||
|
[System.Obsolete("This method is deprecated. Use validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary<string, string> purchaseAdditionalDetails, MonoBehaviour gameObject) instead.")]
|
||||||
public void validateAndSendInAppPurchase(string productIdentifier, string price, string currency, string transactionId, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject)
|
public void validateAndSendInAppPurchase(string productIdentifier, string price, string currency, string transactionId, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject)
|
||||||
{
|
{
|
||||||
#if !UNITY_EDITOR
|
#if !UNITY_EDITOR
|
||||||
@@ -350,15 +351,14 @@ public void startSDK(bool shouldCallback, string CallBackObjectName)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// V2
|
/// V2 - To send and validate in app purchases you can call this method from the processPurchase method.
|
||||||
/// To send and validate in app purchases you can call this method from the processPurchase method.
|
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="details">The AFSDKPurchaseDetailsIOS instance.</param>
|
/// <param name="details">The AFSDKPurchaseDetailsIOS instance.</param>
|
||||||
/// <param name="extraEventValues">The extra params, which you want to receive it in the raw reports.</param>
|
/// <param name="purchaseAdditionalDetails">The additional params, which you want to receive it in the raw reports.</param>
|
||||||
public void validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary<string, string> extraEventValues, MonoBehaviour gameObject)
|
public void validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary<string, string> purchaseAdditionalDetails, MonoBehaviour gameObject)
|
||||||
{
|
{
|
||||||
#if !UNITY_EDITOR
|
#if !UNITY_EDITOR
|
||||||
_validateAndSendInAppPurchaseV2(details.productId, details.price, details.currency, details.transactionId, AFMiniJSON.Json.Serialize(extraEventValues), gameObject ? gameObject.name : null);
|
_validateAndSendInAppPurchaseV2(details.productId, details.transactionId, (int)details.purchaseType, AFMiniJSON.Json.Serialize(purchaseAdditionalDetails), gameObject ? gameObject.name : null);
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -843,7 +843,7 @@ public void startSDK(bool shouldCallback, string CallBackObjectName)
|
|||||||
#elif UNITY_STANDALONE_OSX
|
#elif UNITY_STANDALONE_OSX
|
||||||
[DllImport("AppsFlyerBundle")]
|
[DllImport("AppsFlyerBundle")]
|
||||||
#endif
|
#endif
|
||||||
private static extern void _validateAndSendInAppPurchaseV2(string product, string price, string currency, string transactionId, string extraEventValues, string objectName);
|
private static extern void _validateAndSendInAppPurchaseV2(string product, string transactionId, int purchaseType, string purchaseAdditionalDetails, string objectName);
|
||||||
|
|
||||||
#if UNITY_IOS
|
#if UNITY_IOS
|
||||||
[DllImport("__Internal")]
|
[DllImport("__Internal")]
|
||||||
|
|||||||
@@ -2,17 +2,15 @@
|
|||||||
<dependencies>
|
<dependencies>
|
||||||
|
|
||||||
<androidPackages>
|
<androidPackages>
|
||||||
<androidPackage spec="com.appsflyer:af-android-sdk:6.16.2">
|
<androidPackage spec="com.appsflyer:af-android-sdk:6.17.6"></androidPackage>
|
||||||
</androidPackage>
|
<androidPackage spec="com.appsflyer:unity-wrapper:6.17.91"></androidPackage>
|
||||||
<androidPackage spec="com.appsflyer:unity-wrapper:6.16.21">
|
<androidPackage spec="com.android.installreferrer:installreferrer:2.1"></androidPackage>
|
||||||
</androidPackage>
|
<androidPackage spec="com.appsflyer:purchase-connector:2.2.0"></androidPackage>
|
||||||
<androidPackage spec="com.android.installreferrer:installreferrer:2.1">
|
|
||||||
</androidPackage>
|
|
||||||
</androidPackages>
|
</androidPackages>
|
||||||
|
|
||||||
<iosPods>
|
<iosPods>
|
||||||
<iosPod name="AppsFlyerFramework" version="6.16.2" minTargetSdk="12.0">
|
<iosPod name="AppsFlyerFramework" version="6.17.9" minTargetSdk="12.0"></iosPod>
|
||||||
</iosPod>
|
<iosPod name="PurchaseConnector" version="6.17.9" minTargetSdk="12.0"></iosPod>
|
||||||
</iosPods>
|
</iosPods>
|
||||||
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ public class AppsFlyerObjectEditor : Editor
|
|||||||
{
|
{
|
||||||
serializedObject.Update();
|
serializedObject.Update();
|
||||||
|
|
||||||
GUILayout.Box((Texture)AssetDatabase.LoadAssetAtPath(AssetDatabase.GUIDToAssetPath(AssetDatabase.FindAssets("appsflyer_logo")[0]), typeof(Texture)), new GUILayoutOption[] { GUILayout.Width(600) });
|
DrawLogo();
|
||||||
|
|
||||||
EditorGUILayout.Separator();
|
EditorGUILayout.Separator();
|
||||||
EditorGUILayout.HelpBox("Set your devKey and appID to init the AppsFlyer SDK and start tracking. You must modify these fields and provide:\ndevKey - Your application devKey provided by AppsFlyer.\nappId - For iOS only. Your iTunes Application ID.\nUWP app id - For UWP only. Your application app id \nMac OS app id - For MacOS app only.", MessageType.Info);
|
EditorGUILayout.HelpBox("Set your devKey and appID to init the AppsFlyer SDK and start tracking. You must modify these fields and provide:\ndevKey - Your application devKey provided by AppsFlyer.\nappId - For iOS only. Your iTunes Application ID.\nUWP app id - For UWP only. Your application app id \nMac OS app id - For MacOS app only.", MessageType.Info);
|
||||||
@@ -80,5 +80,25 @@ public class AppsFlyerObjectEditor : Editor
|
|||||||
serializedObject.ApplyModifiedProperties();
|
serializedObject.ApplyModifiedProperties();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void DrawLogo()
|
||||||
|
{
|
||||||
|
var guids = AssetDatabase.FindAssets("appsflyer_logo");
|
||||||
|
if (guids.Length == 0) return;
|
||||||
|
|
||||||
|
Texture logo = (Texture)AssetDatabase.LoadAssetAtPath(
|
||||||
|
AssetDatabase.GUIDToAssetPath(guids[0]),
|
||||||
|
typeof(Texture));
|
||||||
|
|
||||||
|
if (logo == null) return;
|
||||||
|
|
||||||
|
float maxWidth = Mathf.Min(200, EditorGUIUtility.currentViewWidth - 40);
|
||||||
|
float aspect = (float)logo.height / logo.width;
|
||||||
|
float height = maxWidth * aspect;
|
||||||
|
|
||||||
|
Rect rect = GUILayoutUtility.GetRect(maxWidth, height, GUILayout.ExpandWidth(false));
|
||||||
|
rect.x = (EditorGUIUtility.currentViewWidth - maxWidth) * 0.5f;
|
||||||
|
rect.width = maxWidth;
|
||||||
|
GUI.DrawTexture(rect, logo, ScaleMode.ScaleToFit);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Before Width: | Height: | Size: 9.2 KiB After Width: | Height: | Size: 7.0 KiB |
@@ -22,7 +22,7 @@ namespace AppsFlyerSDK
|
|||||||
string getAttributionId();
|
string getAttributionId();
|
||||||
void handlePushNotifications();
|
void handlePushNotifications();
|
||||||
void validateAndSendInAppPurchase(string publicKey, string signature, string purchaseData, string price, string currency, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject);
|
void validateAndSendInAppPurchase(string publicKey, string signature, string purchaseData, string price, string currency, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject);
|
||||||
void validateAndSendInAppPurchase(AFPurchaseDetailsAndroid details, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject);
|
void validateAndSendInAppPurchase(AFPurchaseDetailsAndroid details, Dictionary<string, string> purchaseAdditionalDetails, MonoBehaviour gameObject);
|
||||||
void setCollectOaid(bool isCollect);
|
void setCollectOaid(bool isCollect);
|
||||||
void setDisableAdvertisingIdentifiers(bool disable);
|
void setDisableAdvertisingIdentifiers(bool disable);
|
||||||
void setDisableNetworkData(bool disable);
|
void setDisableNetworkData(bool disable);
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ namespace AppsFlyerSDK
|
|||||||
void setUseReceiptValidationSandbox(bool useReceiptValidationSandbox);
|
void setUseReceiptValidationSandbox(bool useReceiptValidationSandbox);
|
||||||
void setUseUninstallSandbox(bool useUninstallSandbox);
|
void setUseUninstallSandbox(bool useUninstallSandbox);
|
||||||
void validateAndSendInAppPurchase(string productIdentifier, string price, string currency, string transactionId, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject);
|
void validateAndSendInAppPurchase(string productIdentifier, string price, string currency, string transactionId, Dictionary<string, string> additionalParameters, MonoBehaviour gameObject);
|
||||||
void validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary<string, string> extraEventValues, MonoBehaviour gameObject);
|
void validateAndSendInAppPurchase(AFSDKPurchaseDetailsIOS details, Dictionary<string, string> purchaseAdditionalDetails, MonoBehaviour gameObject);
|
||||||
void registerUninstall(byte[] deviceToken);
|
void registerUninstall(byte[] deviceToken);
|
||||||
void handleOpenUrl(string url, string sourceApplication, string annotation);
|
void handleOpenUrl(string url, string sourceApplication, string annotation);
|
||||||
void waitForATTUserAuthorizationWithTimeoutInterval(int timeoutInterval);
|
void waitForATTUserAuthorizationWithTimeoutInterval(int timeoutInterval);
|
||||||
|
|||||||
@@ -0,0 +1,79 @@
|
|||||||
|
import Foundation
|
||||||
|
import StoreKit
|
||||||
|
|
||||||
|
#if canImport(PurchaseConnector)
|
||||||
|
import PurchaseConnector
|
||||||
|
|
||||||
|
@available(iOS 15.0, *)
|
||||||
|
@objc
|
||||||
|
public class AFUnityStoreKit2Bridge: NSObject {
|
||||||
|
@objc
|
||||||
|
public static func fetchAFSDKTransactionSK2(withTransactionId transactionId: String, completion: @escaping (AFSDKTransactionSK2?) -> Void) {
|
||||||
|
guard let transactionIdUInt64 = UInt64(transactionId) else {
|
||||||
|
print("Invalid transaction ID format.")
|
||||||
|
completion(nil)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
Task {
|
||||||
|
for await result in StoreKit.Transaction.all {
|
||||||
|
if case .verified(let transaction) = result, transaction.id == transactionIdUInt64 {
|
||||||
|
let afTransaction = AFSDKTransactionSK2(transaction: transaction)
|
||||||
|
DispatchQueue.main.async {
|
||||||
|
completion(afTransaction)
|
||||||
|
}
|
||||||
|
return
|
||||||
|
}
|
||||||
|
}
|
||||||
|
DispatchQueue.main.async {
|
||||||
|
completion(nil)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@objc
|
||||||
|
public static func extractSK2ProductInfo(_ products: [AFSDKProductSK2]) -> NSArray {
|
||||||
|
var result: [[String: Any]] = []
|
||||||
|
|
||||||
|
for product in products {
|
||||||
|
if let swiftProduct = Mirror(reflecting: product).children.first(where: { $0.label == "product" })?.value {
|
||||||
|
let productId = (swiftProduct as? NSObject)?.value(forKey: "id") as? String ?? ""
|
||||||
|
let title = (swiftProduct as? NSObject)?.value(forKey: "displayName") as? String ?? ""
|
||||||
|
let desc = (swiftProduct as? NSObject)?.value(forKey: "description") as? String ?? ""
|
||||||
|
let price = (swiftProduct as? NSObject)?.value(forKey: "price") as? NSDecimalNumber ?? 0
|
||||||
|
|
||||||
|
result.append([
|
||||||
|
"productIdentifier": productId,
|
||||||
|
"localizedTitle": title,
|
||||||
|
"localizedDescription": desc,
|
||||||
|
"price": price
|
||||||
|
])
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return result as NSArray
|
||||||
|
}
|
||||||
|
|
||||||
|
@objc
|
||||||
|
public static func extractSK2TransactionInfo(_ transactions: [AFSDKTransactionSK2]) -> NSArray {
|
||||||
|
var result: [[String: Any]] = []
|
||||||
|
|
||||||
|
for txn in transactions {
|
||||||
|
guard let mirrorChild = Mirror(reflecting: txn).children.first(where: { $0.label == "transaction" }),
|
||||||
|
let swiftTxn = mirrorChild.value as? StoreKit.Transaction else {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
|
let transactionId = "\(swiftTxn.id)"
|
||||||
|
let date = NSNumber(value: swiftTxn.purchaseDate.timeIntervalSince1970)
|
||||||
|
|
||||||
|
result.append([
|
||||||
|
"transactionIdentifier": transactionId,
|
||||||
|
"transactionState": "verified", // or skip this line
|
||||||
|
"transactionDate": date
|
||||||
|
])
|
||||||
|
}
|
||||||
|
|
||||||
|
return result as NSArray
|
||||||
|
}
|
||||||
|
}
|
||||||
|
#endif
|
||||||
@@ -0,0 +1,42 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5652805602a6b4273a6e527b00aea272
|
||||||
|
PluginImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
defineConstraints: []
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
isExplicitlyReferenced: 0
|
||||||
|
validateReferences: 1
|
||||||
|
platformData:
|
||||||
|
- first:
|
||||||
|
Any:
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
Editor: Editor
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
- first:
|
||||||
|
VisionOS: VisionOS
|
||||||
|
second:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
iPhone: iOS
|
||||||
|
second:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
tvOS: tvOS
|
||||||
|
second:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -34,14 +34,22 @@ static const char* stringFromdictionary(NSDictionary* dictionary) {
|
|||||||
|
|
||||||
static NSDictionary* dictionaryFromNSError(NSError* error) {
|
static NSDictionary* dictionaryFromNSError(NSError* error) {
|
||||||
if(error){
|
if(error){
|
||||||
NSInteger code = [error code];
|
NSMutableDictionary *errorDictionary = [NSMutableDictionary dictionary];
|
||||||
NSString *localizedDescription = [error localizedDescription];
|
errorDictionary[@"code"] = @(error.code);
|
||||||
|
errorDictionary[@"localizedDescription"] = error.localizedDescription ?: @"";
|
||||||
|
|
||||||
NSDictionary *errorDictionary = @{
|
// Include userInfo fields for enhanced error reporting (iOS SDK 6.17.8+)
|
||||||
@"code" : @(code) ?: @(-1),
|
if (error.userInfo[@"error_code"]) {
|
||||||
@"localizedDescription" : localizedDescription,
|
errorDictionary[@"error_code"] = error.userInfo[@"error_code"];
|
||||||
};
|
}
|
||||||
return errorDictionary;
|
if (error.userInfo[@"error_message"]) {
|
||||||
|
errorDictionary[@"error_message"] = error.userInfo[@"error_message"];
|
||||||
|
}
|
||||||
|
if (error.userInfo[@"invalid_fields"]) {
|
||||||
|
errorDictionary[@"invalid_fields"] = error.userInfo[@"invalid_fields"];
|
||||||
|
}
|
||||||
|
|
||||||
|
return errorDictionary;
|
||||||
}
|
}
|
||||||
|
|
||||||
return nil;
|
return nil;
|
||||||
|
|||||||
@@ -10,15 +10,30 @@
|
|||||||
#import "AppsFlyerAttribution.h"
|
#import "AppsFlyerAttribution.h"
|
||||||
#if __has_include(<AppsFlyerLib/AppsFlyerLib.h>)
|
#if __has_include(<AppsFlyerLib/AppsFlyerLib.h>)
|
||||||
#import <AppsFlyerLib/AppsFlyerLib.h>
|
#import <AppsFlyerLib/AppsFlyerLib.h>
|
||||||
#import "AppsFlyerLib/AppsFlyerLib-Swift.h"
|
|
||||||
#else
|
#else
|
||||||
#import "AppsFlyerLib.h"
|
#import "AppsFlyerLib.h"
|
||||||
#import "AppsFlyerLib-Swift.h"
|
#endif
|
||||||
|
#if __has_include(<PurchaseConnector/PurchaseConnector.h>)
|
||||||
|
#import <PurchaseConnector/PurchaseConnector.h>
|
||||||
|
#else
|
||||||
|
#import "PurchaseConnector.h"
|
||||||
|
#endif
|
||||||
|
#import <PurchaseConnector/PurchaseConnector-Swift.h>
|
||||||
|
|
||||||
|
// Add StoreKit 2 support
|
||||||
|
#if __has_include(<StoreKit/StoreKit.h>)
|
||||||
|
#import <StoreKit/StoreKit.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@interface AppsFlyeriOSWarpper : NSObject <AppsFlyerLibDelegate, AppsFlyerDeepLinkDelegate>
|
@interface AppsFlyeriOSWarpper : NSObject <AppsFlyerLibDelegate, AppsFlyerDeepLinkDelegate, AppsFlyerPurchaseRevenueDelegate, AppsFlyerPurchaseRevenueDataSource, AppsFlyerPurchaseRevenueDataSourceStoreKit2>
|
||||||
|
|
||||||
+ (BOOL) didCallStart;
|
+ (BOOL) didCallStart;
|
||||||
+ (void) setDidCallStart:(BOOL)val;
|
+ (void) setDidCallStart:(BOOL)val;
|
||||||
|
|
||||||
|
// Add StoreKit 2 methods
|
||||||
|
- (void)setStoreKitVersion:(int)storeKitVersion;
|
||||||
|
- (void)logConsumableTransaction:(id)transaction;
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
|
||||||
@@ -50,3 +65,7 @@ static NSString* startRequestObjectName = @"";
|
|||||||
static NSString* inAppRequestObjectName = @"";
|
static NSString* inAppRequestObjectName = @"";
|
||||||
static NSString* onDeeplinkingObjectName = @"";
|
static NSString* onDeeplinkingObjectName = @"";
|
||||||
|
|
||||||
|
static const char* PURCHASE_REVENUE_VALIDATION_CALLBACK = "didReceivePurchaseRevenueValidationInfo";
|
||||||
|
static const char* PURCHASE_REVENUE_ERROR_CALLBACK = "didReceivePurchaseRevenueError";
|
||||||
|
|
||||||
|
static NSString* onPurchaseValidationObjectName = @"";
|
||||||
|
|||||||
@@ -6,7 +6,22 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
#import "AppsFlyeriOSWrapper.h"
|
#import "AppsFlyeriOSWrapper.h"
|
||||||
|
#import <objc/runtime.h>
|
||||||
|
|
||||||
|
#import <StoreKit/StoreKit.h>
|
||||||
|
#import "UnityFramework/UnityFramework-Swift.h"
|
||||||
|
|
||||||
|
#if __has_include(<PurchaseConnector/PurchaseConnector-Swift.h>)
|
||||||
|
#import <PurchaseConnector/PurchaseConnector-Swift.h>
|
||||||
|
#elif __has_include("PurchaseConnector-Swift.h")
|
||||||
|
#import "PurchaseConnector-Swift.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#if __has_include(<UnityFramework/UnityFramework-Swift.h>)
|
||||||
|
#import <UnityFramework/UnityFramework-Swift.h>
|
||||||
|
#elif __has_include("UnityFramework-Swift.h")
|
||||||
|
#import "UnityFramework-Swift.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
static void unityCallBack(NSString* objectName, const char* method, const char* msg) {
|
static void unityCallBack(NSString* objectName, const char* method, const char* msg) {
|
||||||
if(objectName){
|
if(objectName){
|
||||||
@@ -18,7 +33,7 @@ extern "C" {
|
|||||||
|
|
||||||
const void _startSDK(bool shouldCallback, const char* objectName) {
|
const void _startSDK(bool shouldCallback, const char* objectName) {
|
||||||
[[AppsFlyerLib shared] setPluginInfoWith: AFSDKPluginUnity
|
[[AppsFlyerLib shared] setPluginInfoWith: AFSDKPluginUnity
|
||||||
pluginVersion:@"6.16.21"
|
pluginVersion:@"6.17.91"
|
||||||
additionalParams:nil];
|
additionalParams:nil];
|
||||||
startRequestObjectName = stringFromChar(objectName);
|
startRequestObjectName = stringFromChar(objectName);
|
||||||
AppsFlyeriOSWarpper.didCallStart = YES;
|
AppsFlyeriOSWarpper.didCallStart = YES;
|
||||||
@@ -273,21 +288,19 @@ extern "C" {
|
|||||||
}];
|
}];
|
||||||
}
|
}
|
||||||
|
|
||||||
const void _validateAndSendInAppPurchaseV2 (const char* product, const char* price, const char* currency, const char* transactionId, const char* extraEventValues, const char* objectName) {
|
const void _validateAndSendInAppPurchaseV2 (const char* product, const char* transactionId, int purchaseType, const char* purchaseAdditionalDetails, const char* objectName) {
|
||||||
|
|
||||||
validateAndLogObjectName = stringFromChar(objectName);
|
validateAndLogObjectName = stringFromChar(objectName);
|
||||||
AFSDKPurchaseDetails *details = [[AFSDKPurchaseDetails alloc] initWithProductId:stringFromChar(product) price:stringFromChar(price) currency:stringFromChar(currency) transactionId:stringFromChar(transactionId)];
|
AFSDKPurchaseDetails *details = [[AFSDKPurchaseDetails alloc] initWithProductId:stringFromChar(product) transactionId:stringFromChar(transactionId) purchaseType:(AFSDKPurchaseType)purchaseType];
|
||||||
|
|
||||||
[[AppsFlyerLib shared]
|
[[AppsFlyerLib shared]
|
||||||
validateAndLogInAppPurchase:details
|
validateAndLogInAppPurchase:details
|
||||||
extraEventValues:dictionaryFromJson(extraEventValues)
|
purchaseAdditionalDetails:dictionaryFromJson(purchaseAdditionalDetails)
|
||||||
completionHandler:^(AFSDKValidateAndLogResult * _Nullable result) {
|
completion:^(NSDictionary * _Nullable response, NSError * _Nullable error) {
|
||||||
if (result.status == AFSDKValidateAndLogStatusSuccess) {
|
if (error) {
|
||||||
unityCallBack(validateAndLogObjectName, VALIDATE_AND_LOG_V2_CALLBACK, stringFromdictionary(result.result));
|
unityCallBack(validateAndLogObjectName, VALIDATE_AND_LOG_V2_ERROR_CALLBACK, stringFromdictionary(dictionaryFromNSError(error)));
|
||||||
} else if (result.status == AFSDKValidateAndLogStatusFailure) {
|
|
||||||
unityCallBack(validateAndLogObjectName, VALIDATE_AND_LOG_V2_CALLBACK, stringFromdictionary(result.errorData));
|
|
||||||
} else {
|
} else {
|
||||||
unityCallBack(validateAndLogObjectName, VALIDATE_AND_LOG_V2_ERROR_CALLBACK, stringFromdictionary(dictionaryFromNSError(result.error)));
|
unityCallBack(validateAndLogObjectName, VALIDATE_AND_LOG_V2_CALLBACK, stringFromdictionary(response));
|
||||||
}
|
}
|
||||||
}];
|
}];
|
||||||
|
|
||||||
@@ -337,6 +350,97 @@ extern "C" {
|
|||||||
[AppsFlyerLib shared].disableIDFVCollection = isDisabled;
|
[AppsFlyerLib shared].disableIDFVCollection = isDisabled;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Purchase connector
|
||||||
|
const void _startObservingTransactions() {
|
||||||
|
[[PurchaseConnector shared] startObservingTransactions];
|
||||||
|
}
|
||||||
|
|
||||||
|
const void _stopObservingTransactions() {
|
||||||
|
[[PurchaseConnector shared] stopObservingTransactions];
|
||||||
|
}
|
||||||
|
|
||||||
|
const void _setIsSandbox(bool isSandBox) {
|
||||||
|
[[PurchaseConnector shared] setIsSandbox:isSandBox];
|
||||||
|
}
|
||||||
|
|
||||||
|
const void _setPurchaseRevenueDelegate() {
|
||||||
|
if (_AppsFlyerdelegate== nil) {
|
||||||
|
_AppsFlyerdelegate = [[AppsFlyeriOSWarpper alloc] init];
|
||||||
|
}
|
||||||
|
[[PurchaseConnector shared] setPurchaseRevenueDelegate:_AppsFlyerdelegate];
|
||||||
|
}
|
||||||
|
|
||||||
|
const void _setAutoLogPurchaseRevenue(int option) {
|
||||||
|
[[PurchaseConnector shared] setAutoLogPurchaseRevenue:option];
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
const void _initPurchaseConnector(const char* objectName) {
|
||||||
|
if (_AppsFlyerdelegate == nil) {
|
||||||
|
_AppsFlyerdelegate = [[AppsFlyeriOSWarpper alloc] init];
|
||||||
|
}
|
||||||
|
onPurchaseValidationObjectName = stringFromChar(objectName);
|
||||||
|
}
|
||||||
|
|
||||||
|
const void _setPurchaseRevenueDataSource(const char* objectName) {
|
||||||
|
if (_AppsFlyerdelegate == nil) {
|
||||||
|
_AppsFlyerdelegate = [[AppsFlyeriOSWarpper alloc] init];
|
||||||
|
}
|
||||||
|
|
||||||
|
if (strstr(objectName, "StoreKit2") != NULL) {
|
||||||
|
|
||||||
|
// Force protocol conformance
|
||||||
|
Protocol *sk2Protocol = @protocol(AppsFlyerPurchaseRevenueDataSourceStoreKit2);
|
||||||
|
class_addProtocol([_AppsFlyerdelegate class], sk2Protocol);
|
||||||
|
|
||||||
|
if (![_AppsFlyerdelegate conformsToProtocol:@protocol(AppsFlyerPurchaseRevenueDataSourceStoreKit2)]) {
|
||||||
|
NSLog(@"[AppsFlyer] Warning: SK2 protocol not conformed!");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
[PurchaseConnector shared].purchaseRevenueDataSource = _AppsFlyerdelegate;
|
||||||
|
}
|
||||||
|
|
||||||
|
const void _setStoreKitVersion(int storeKitVersion) {
|
||||||
|
[[PurchaseConnector shared] setStoreKitVersion:(AFSDKStoreKitVersion)storeKitVersion];
|
||||||
|
}
|
||||||
|
|
||||||
|
const void _logConsumableTransaction(const char* transactionId) {
|
||||||
|
if (@available(iOS 15.0, *)) {
|
||||||
|
NSString *transactionIdStr = [NSString stringWithUTF8String:transactionId];
|
||||||
|
[AFUnityStoreKit2Bridge fetchAFSDKTransactionSK2WithTransactionId:transactionIdStr completion:^(AFSDKTransactionSK2 *afTransaction) {
|
||||||
|
if (afTransaction) {
|
||||||
|
[[PurchaseConnector shared] logConsumableTransaction:afTransaction];
|
||||||
|
} else {
|
||||||
|
NSLog(@"No AFSDKTransactionSK2 found for id %@", transactionIdStr);
|
||||||
|
}
|
||||||
|
}];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C" {
|
||||||
|
#endif
|
||||||
|
|
||||||
|
typedef const char *(*UnityPurchaseCallback)(const char *, const char *);
|
||||||
|
|
||||||
|
UnityPurchaseCallback UnityPurchasesGetAdditionalParamsCallback = NULL;
|
||||||
|
UnityPurchaseCallback UnityPurchasesGetAdditionalParamsCallbackSK2 = NULL;
|
||||||
|
|
||||||
|
__attribute__((visibility("default")))
|
||||||
|
void RegisterUnityPurchaseRevenueParamsCallback(UnityPurchaseCallback callback) {
|
||||||
|
UnityPurchasesGetAdditionalParamsCallback = callback;
|
||||||
|
}
|
||||||
|
|
||||||
|
__attribute__((visibility("default")))
|
||||||
|
void RegisterUnityPurchaseRevenueParamsCallbackSK2(UnityPurchaseCallback callback) {
|
||||||
|
UnityPurchasesGetAdditionalParamsCallbackSK2 = callback;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
@implementation AppsFlyeriOSWarpper
|
@implementation AppsFlyeriOSWarpper
|
||||||
@@ -378,5 +482,120 @@ static BOOL didCallStart;
|
|||||||
unityCallBack(onDeeplinkingObjectName, ON_DEEPLINKING, stringFromdictionary(dict));
|
unityCallBack(onDeeplinkingObjectName, ON_DEEPLINKING, stringFromdictionary(dict));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Purchase Connector
|
||||||
|
- (void)didReceivePurchaseRevenueValidationInfo:(NSDictionary *)validationInfo error:(NSError *)error {
|
||||||
|
if (error != nil) {
|
||||||
|
unityCallBack(onPurchaseValidationObjectName, PURCHASE_REVENUE_ERROR_CALLBACK, [[error localizedDescription] UTF8String]);
|
||||||
|
} else {
|
||||||
|
unityCallBack(onPurchaseValidationObjectName, PURCHASE_REVENUE_VALIDATION_CALLBACK, stringFromdictionary(validationInfo));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
- (NSDictionary *)purchaseRevenueAdditionalParametersForProducts:(NSSet<SKProduct *> *)products
|
||||||
|
transactions:(NSSet<SKPaymentTransaction *> *)transactions {
|
||||||
|
|
||||||
|
NSMutableArray *productsArray = [NSMutableArray array];
|
||||||
|
for (SKProduct *product in products) {
|
||||||
|
[productsArray addObject:@{
|
||||||
|
@"productIdentifier": product.productIdentifier ?: @"",
|
||||||
|
@"localizedTitle": product.localizedTitle ?: @"",
|
||||||
|
@"localizedDescription": product.localizedDescription ?: @"",
|
||||||
|
@"price": [product.price stringValue] ?: @""
|
||||||
|
}];
|
||||||
|
}
|
||||||
|
|
||||||
|
NSMutableArray *transactionsArray = [NSMutableArray array];
|
||||||
|
for (SKPaymentTransaction *txn in transactions) {
|
||||||
|
[transactionsArray addObject:@{
|
||||||
|
@"transactionIdentifier": txn.transactionIdentifier ?: @"",
|
||||||
|
@"transactionState": @(txn.transactionState),
|
||||||
|
@"transactionDate": txn.transactionDate ? [@(txn.transactionDate.timeIntervalSince1970) stringValue] : @""
|
||||||
|
}];
|
||||||
|
}
|
||||||
|
|
||||||
|
NSDictionary *input = @{
|
||||||
|
@"products": productsArray,
|
||||||
|
@"transactions": transactionsArray
|
||||||
|
};
|
||||||
|
|
||||||
|
NSError *error = nil;
|
||||||
|
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:input options:0 error:&error];
|
||||||
|
if (error || !jsonData) {
|
||||||
|
NSLog(@"[AppsFlyer] Failed to serialize Unity purchase data: %@", error);
|
||||||
|
return @{};
|
||||||
|
}
|
||||||
|
|
||||||
|
NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
|
||||||
|
if (!jsonString || !UnityPurchasesGetAdditionalParamsCallback) {
|
||||||
|
NSLog(@"[AppsFlyer] Unity callback not registered");
|
||||||
|
return @{};
|
||||||
|
}
|
||||||
|
|
||||||
|
const char *resultCStr = UnityPurchasesGetAdditionalParamsCallback([jsonString UTF8String], "");
|
||||||
|
if (!resultCStr) {
|
||||||
|
NSLog(@"[AppsFlyer] Unity callback returned null");
|
||||||
|
return @{};
|
||||||
|
}
|
||||||
|
|
||||||
|
NSString *resultJson = [NSString stringWithUTF8String:resultCStr];
|
||||||
|
NSData *resultData = [resultJson dataUsingEncoding:NSUTF8StringEncoding];
|
||||||
|
NSDictionary *parsedResult = [NSJSONSerialization JSONObjectWithData:resultData options:0 error:&error];
|
||||||
|
|
||||||
|
if (error || ![parsedResult isKindOfClass:[NSDictionary class]]) {
|
||||||
|
NSLog(@"[AppsFlyer] Failed to parse Unity response: %@", error);
|
||||||
|
return @{};
|
||||||
|
}
|
||||||
|
|
||||||
|
return parsedResult;
|
||||||
|
}
|
||||||
|
|
||||||
|
#pragma mark - AppsFlyerPurchaseRevenueDataSourceStoreKit2
|
||||||
|
- (NSDictionary *)purchaseRevenueAdditionalParametersStoreKit2ForProducts:(NSSet<AFSDKProductSK2 *> *)products transactions:(NSSet<AFSDKTransactionSK2 *> *)transactions {
|
||||||
|
if (@available(iOS 15.0, *)) {
|
||||||
|
NSArray *productInfoArray = [AFUnityStoreKit2Bridge extractSK2ProductInfo:[products allObjects]];
|
||||||
|
NSArray *transactionInfoArray = [AFUnityStoreKit2Bridge extractSK2TransactionInfo:[transactions allObjects]];
|
||||||
|
|
||||||
|
NSDictionary *input = @{
|
||||||
|
@"products": productInfoArray,
|
||||||
|
@"transactions": transactionInfoArray
|
||||||
|
};
|
||||||
|
|
||||||
|
if (UnityPurchasesGetAdditionalParamsCallbackSK2) {
|
||||||
|
NSError *error = nil;
|
||||||
|
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:input options:0 error:&error];
|
||||||
|
if (error || !jsonData) {
|
||||||
|
NSLog(@"[AppsFlyer] Failed to serialize Unity purchase data: %@", error);
|
||||||
|
return @{};
|
||||||
|
}
|
||||||
|
|
||||||
|
NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
|
||||||
|
|
||||||
|
const char *resultCStr = UnityPurchasesGetAdditionalParamsCallbackSK2([jsonString UTF8String], "");
|
||||||
|
if (!resultCStr) {
|
||||||
|
NSLog(@"[AppsFlyer] Unity callback returned null");
|
||||||
|
return @{};
|
||||||
|
}
|
||||||
|
|
||||||
|
NSString *resultJson = [NSString stringWithUTF8String:resultCStr];
|
||||||
|
|
||||||
|
NSData *resultData = [resultJson dataUsingEncoding:NSUTF8StringEncoding];
|
||||||
|
NSDictionary *parsedResult = [NSJSONSerialization JSONObjectWithData:resultData options:0 error:&error];
|
||||||
|
|
||||||
|
if (error || ![parsedResult isKindOfClass:[NSDictionary class]]) {
|
||||||
|
NSLog(@"[AppsFlyer] Failed to parse Unity response: %@", error);
|
||||||
|
return @{};
|
||||||
|
}
|
||||||
|
|
||||||
|
return parsedResult;
|
||||||
|
} else {
|
||||||
|
NSLog(@"[AppsFlyer] SK2 - Unity callback is NOT registered");
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
NSLog(@"[AppsFlyer] SK2 - iOS version not supported");
|
||||||
|
}
|
||||||
|
return @{};
|
||||||
|
}
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"name": "appsflyer-unity-plugin",
|
"name": "appsflyer-unity-plugin",
|
||||||
"displayName": "AppsFlyer",
|
"displayName": "AppsFlyer",
|
||||||
"description": "AppsFlyer Unity plugin",
|
"description": "AppsFlyer Unity plugin",
|
||||||
"version": "6.16.2",
|
"version": "6.17.91",
|
||||||
"unity": "2019.4",
|
"unity": "2019.4",
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d95f4eb6b76da3c4e98b4ef7af986b62
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!114 &11400000
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: -1465085449, guid: 3781f2218eef4d5a823dba406baa434b, type: 3}
|
||||||
|
m_Name: CrashlyticsSettings
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
configuration:
|
||||||
|
stringProperties: []
|
||||||
|
intProperties: []
|
||||||
|
floatProperties: []
|
||||||
|
booleanProperties: []
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e3b372c796e407e499eff2e854a571ec
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 11400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ff264e59d64e1824e8d61afc436a5db7
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 134 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: dc218b335b1d14cd5ae532f65042d829
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_analytics.png
|
||||||
|
timeCreated: 1473376337
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 136 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9fe4b3bd3b7d2477dac92fb7429d1d1b
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_analytics_dark.png
|
||||||
|
timeCreated: 1472679008
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 295 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 394b3ec4d60c24476a12e4ba696d9e5d
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_auth.png
|
||||||
|
timeCreated: 1473376335
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 305 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3a9e1ef6287664c389bb09e2ac1b23b7
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_auth_dark.png
|
||||||
|
timeCreated: 1472679008
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 510 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 837e8e1f35e334e81931d0857680cebf
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_cloud_messaging.png
|
||||||
|
timeCreated: 1473376336
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 521 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 20c5b8a1f82cb4aadb77ca20683d2a6e
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_cloud_messaging_dark.png
|
||||||
|
timeCreated: 1472679008
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 253 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 415eaec414af14d11955222a282aca08
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_config.png
|
||||||
|
timeCreated: 1473376335
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 253 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 0ad9ef5fff5524355a9670c90a99cbba
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_config_dark.png
|
||||||
|
timeCreated: 1472679008
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 454 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 008a5e76206e49f9b06d8ba144aabb38
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_crashlytics.png
|
||||||
|
timeCreated: 1473376335
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 471 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 214009068900439da4a9cded17d58090
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_crashlytics_dark.png
|
||||||
|
timeCreated: 1472679008
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 248 B |
@@ -0,0 +1,69 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3eea7b558c67b48e18acf3c278392e3d
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_database.png
|
||||||
|
timeCreated: 1476203961
|
||||||
|
licenseType: Free
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: -1
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 268 B |
@@ -0,0 +1,69 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9f6bfa9d8aefb40dc92461c372c73b0f
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_database_dark.png
|
||||||
|
timeCreated: 1476203949
|
||||||
|
licenseType: Free
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: -1
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 468 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: df6f219c396f4ad9b5048bae6944cb8e
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_dynamic_links.png
|
||||||
|
timeCreated: 1473376335
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 470 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9355a4671cfe4eef90879863318d1a4b
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_dynamic_links_dark.png
|
||||||
|
timeCreated: 1472679009
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 449 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 953367231f9e3e22e70e5d1c91a40fe5
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_functions.png
|
||||||
|
timeCreated: 1473376335
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 464 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: b5aa3e4f7432e1c5698417cc13f85271
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_functions_dark.png
|
||||||
|
timeCreated: 1472679008
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 390 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 741b269777f30488482ef4937b456b28
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_invites.png
|
||||||
|
timeCreated: 1473376335
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 424 B |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a734ad7414926404e90f8b5be37b7e23
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_invites_dark.png
|
||||||
|
timeCreated: 1472679009
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 306 B |
@@ -0,0 +1,78 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 573eb851c99f948f4bf2de49322bfd53
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_storage.png
|
||||||
|
timeCreated: 1481243899
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 4
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 304 B |
@@ -0,0 +1,78 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2955864b938094f579ea9902b65ac10c
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/fb_storage_dark.png
|
||||||
|
timeCreated: 1481243898
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 4
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
sRGBTexture: 1
|
||||||
|
linearTexture: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 6
|
||||||
|
cubemapConvolution: 0
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: 1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: -1
|
||||||
|
nPOTScale: 1
|
||||||
|
lightmap: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaUsage: 1
|
||||||
|
alphaIsTransparency: 0
|
||||||
|
spriteTessellationDetail: -1
|
||||||
|
textureType: 0
|
||||||
|
textureShape: 1
|
||||||
|
maxTextureSizeSet: 0
|
||||||
|
compressionQualitySet: 0
|
||||||
|
textureFormatSet: 0
|
||||||
|
platformSettings:
|
||||||
|
- buildTarget: DefaultTexturePlatform
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureFormat: -1
|
||||||
|
textureCompression: 1
|
||||||
|
compressionQuality: 50
|
||||||
|
crunchedCompression: 0
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
overridden: 0
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 2.6 KiB |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9f058f25e8e2d47cfb894951d4d7e48a
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/firebase_lockup.png
|
||||||
|
timeCreated: 1473376336
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
After Width: | Height: | Size: 2.7 KiB |
@@ -0,0 +1,68 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: b93330fc8ea08407dbc514b5101afa14
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Editor Default Resources/Firebase/firebase_lockup_dark.png
|
||||||
|
timeCreated: 1472601251
|
||||||
|
licenseType: Pro
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 0
|
||||||
|
linearTexture: 1
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: 0.25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 7
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: 1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
allowsAlphaSplitting: 0
|
||||||
|
spriteMode: 0
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot:
|
||||||
|
x: 0.5
|
||||||
|
y: 0.5
|
||||||
|
spriteBorder:
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
z: 0
|
||||||
|
w: 0
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 2
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
serializedVersion: 2
|
||||||
|
sprites: []
|
||||||
|
outline: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d6750a74bc39c4450843327dbf5ca6ab
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 599b2f02d9a8248d9a7b8f0be6163d8f
|
||||||
|
PluginImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
defineConstraints: []
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
isExplicitlyReferenced: 0
|
||||||
|
validateReferences: 1
|
||||||
|
platformData:
|
||||||
|
- first:
|
||||||
|
Any:
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
Editor: Editor
|
||||||
|
second:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
- first:
|
||||||
|
Windows Store Apps: WindowsStoreApps
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 019187800ae574fc3aa5d9c2c854efbc
|
||||||
|
PluginImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
defineConstraints: []
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
isExplicitlyReferenced: 0
|
||||||
|
validateReferences: 1
|
||||||
|
platformData:
|
||||||
|
- first:
|
||||||
|
Any:
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
Editor: Editor
|
||||||
|
second:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
- first:
|
||||||
|
Windows Store Apps: WindowsStoreApps
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7cc889411af084bd3a8df5f29e4c6fce
|
||||||
|
PluginImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
defineConstraints: []
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
isExplicitlyReferenced: 0
|
||||||
|
validateReferences: 1
|
||||||
|
platformData:
|
||||||
|
- first:
|
||||||
|
Any:
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
Editor: Editor
|
||||||
|
second:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
- first:
|
||||||
|
Windows Store Apps: WindowsStoreApps
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,33 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 05040c30aa6104ac98fd8b438d7a7604
|
||||||
|
PluginImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
defineConstraints: []
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
isExplicitlyReferenced: 0
|
||||||
|
validateReferences: 1
|
||||||
|
platformData:
|
||||||
|
- first:
|
||||||
|
Any:
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
Editor: Editor
|
||||||
|
second:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
- first:
|
||||||
|
Windows Store Apps: WindowsStoreApps
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
Assets/ExternalDependencyManager/Editor/1.2.177/Google.IOSResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.177/Google.IOSResolver.dll.mdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.177/Google.JarResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.177/Google.JarResolver.dll.mdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.177/Google.PackageManagerResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.177/Google.PackageManagerResolver.dll.mdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.177/Google.VersionHandlerImpl.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.177/Google.VersionHandlerImpl.dll.mdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/CHANGELOG.md
|
||||||
|
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll.mdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/LICENSE
|
||||||
|
Assets/ExternalDependencyManager/Editor/README.md
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5a60495da67554141958dc13a662ea1b
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3ec08b98a0bbe0e4982efbe3ee6c33ac
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8e8f7d71b39131a448de54c9ec6777b9
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
<!-- Copyright (C) 2019 Google Inc. All Rights Reserved.
|
||||||
|
|
||||||
|
FirebaseAnalytics iOS and Android Dependencies.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<iosPods>
|
||||||
|
<iosPod name="Firebase/Analytics" version="11.10.0" minTargetSdk="13.0">
|
||||||
|
</iosPod>
|
||||||
|
</iosPods>
|
||||||
|
<androidPackages>
|
||||||
|
<androidPackage spec="com.google.firebase:firebase-analytics:22.4.0">
|
||||||
|
</androidPackage>
|
||||||
|
<androidPackage spec="com.google.firebase:firebase-analytics-unity:12.8.0">
|
||||||
|
<repositories>
|
||||||
|
<repository>Assets/Firebase/m2repository</repository>
|
||||||
|
</repositories>
|
||||||
|
</androidPackage>
|
||||||
|
</androidPackages>
|
||||||
|
</dependencies>
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1e3c2da79be842cd838a9ddd70d20fa9
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Firebase/Editor/AnalyticsDependencies.xml
|
||||||
|
timeCreated: 1480838400
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,24 @@
|
|||||||
|
<!-- Copyright (C) 2019 Google Inc. All Rights Reserved.
|
||||||
|
|
||||||
|
FirebaseApp iOS and Android Dependencies.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<iosPods>
|
||||||
|
<iosPod name="Firebase/Core" version="11.10.0" minTargetSdk="13.0">
|
||||||
|
</iosPod>
|
||||||
|
</iosPods>
|
||||||
|
<androidPackages>
|
||||||
|
<androidPackage spec="com.google.firebase:firebase-common:21.0.0">
|
||||||
|
</androidPackage>
|
||||||
|
<androidPackage spec="com.google.firebase:firebase-analytics:22.4.0">
|
||||||
|
</androidPackage>
|
||||||
|
<androidPackage spec="com.google.android.gms:play-services-base:18.6.0">
|
||||||
|
</androidPackage>
|
||||||
|
<androidPackage spec="com.google.firebase:firebase-app-unity:12.8.0">
|
||||||
|
<repositories>
|
||||||
|
<repository>Assets/Firebase/m2repository</repository>
|
||||||
|
</repositories>
|
||||||
|
</androidPackage>
|
||||||
|
</androidPackages>
|
||||||
|
</dependencies>
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9b63af95d9364af4a3d8ce58738b6223
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Firebase/Editor/AppDependencies.xml
|
||||||
|
timeCreated: 1480838400
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
<!-- Copyright (C) 2019 Google Inc. All Rights Reserved.
|
||||||
|
|
||||||
|
FirebaseCrashlytics iOS and Android Dependencies.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<iosPods>
|
||||||
|
<iosPod name="Firebase/Crashlytics" version="11.10.0" minTargetSdk="13.0">
|
||||||
|
</iosPod>
|
||||||
|
</iosPods>
|
||||||
|
<androidPackages>
|
||||||
|
<androidPackage spec="com.google.firebase:firebase-crashlytics-ndk:19.4.2">
|
||||||
|
</androidPackage>
|
||||||
|
<androidPackage spec="com.google.firebase:firebase-analytics:22.4.0">
|
||||||
|
</androidPackage>
|
||||||
|
<androidPackage spec="com.google.firebase:firebase-crashlytics-unity:12.8.0">
|
||||||
|
<repositories>
|
||||||
|
<repository>Assets/Firebase/m2repository</repository>
|
||||||
|
</repositories>
|
||||||
|
</androidPackage>
|
||||||
|
</androidPackages>
|
||||||
|
</dependencies>
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: be690db6bda046a89e38b20ef9bfe06c
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Firebase/Editor/CrashlyticsDependencies.xml
|
||||||
|
timeCreated: 1480838400
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,118 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3781f2218eef4d5a823dba406baa434b
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_targets-editor
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Firebase/Editor/Firebase.Crashlytics.Editor.dll
|
||||||
|
PluginImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
defineConstraints: []
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
isExplicitlyReferenced: 0
|
||||||
|
validateReferences: 1
|
||||||
|
platformData:
|
||||||
|
- first:
|
||||||
|
: Linux
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: LinuxUniversal
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: OSXIntel
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: OSXIntel64
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: Web
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
: WebStreamed
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
Android: Android
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
- first:
|
||||||
|
Any:
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
Editor: Editor
|
||||||
|
second:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
OS: AnyOS
|
||||||
|
- first:
|
||||||
|
Standalone: Linux64
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Standalone: OSXUniversal
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Standalone: Win
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Standalone: Win64
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Windows Store Apps: WindowsStoreApps
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
- first:
|
||||||
|
iPhone: iOS
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CompileFlags:
|
||||||
|
FrameworkDependencies:
|
||||||
|
- first:
|
||||||
|
tvOS: tvOS
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CompileFlags:
|
||||||
|
FrameworkDependencies:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 78466de0dce747f9bf1d009be141cf6f
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_rename_to_disable
|
||||||
|
- gvh_targets-editor
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Firebase/Editor/Firebase.Crashlytics.Editor.pdb
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,118 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9f2edbf81053418f879076c05f816dc2
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_targets-editor
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Firebase/Editor/Firebase.Editor.dll
|
||||||
|
PluginImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
defineConstraints: []
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
isExplicitlyReferenced: 0
|
||||||
|
validateReferences: 1
|
||||||
|
platformData:
|
||||||
|
- first:
|
||||||
|
: Linux
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: LinuxUniversal
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: OSXIntel
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: OSXIntel64
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: Web
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
: WebStreamed
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
Android: Android
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
- first:
|
||||||
|
Any:
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
Editor: Editor
|
||||||
|
second:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
OS: AnyOS
|
||||||
|
- first:
|
||||||
|
Standalone: Linux64
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Standalone: OSXUniversal
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Standalone: Win
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Standalone: Win64
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Windows Store Apps: WindowsStoreApps
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
- first:
|
||||||
|
iPhone: iOS
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CompileFlags:
|
||||||
|
FrameworkDependencies:
|
||||||
|
- first:
|
||||||
|
tvOS: tvOS
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CompileFlags:
|
||||||
|
FrameworkDependencies:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f2ceb9c446ee4196b6476d4978a416b6
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_rename_to_disable
|
||||||
|
- gvh_targets-editor
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Firebase/Editor/Firebase.Editor.pdb
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,118 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9555198c219241e0b850872f8732192f
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_targets-editor
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Firebase/Editor/Firebase.Messaging.Editor.dll
|
||||||
|
PluginImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
defineConstraints: []
|
||||||
|
isPreloaded: 0
|
||||||
|
isOverridable: 0
|
||||||
|
isExplicitlyReferenced: 0
|
||||||
|
validateReferences: 1
|
||||||
|
platformData:
|
||||||
|
- first:
|
||||||
|
: Linux
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: LinuxUniversal
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: OSXIntel
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: OSXIntel64
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
: Web
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
: WebStreamed
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
Android: Android
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
- first:
|
||||||
|
Any:
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings: {}
|
||||||
|
- first:
|
||||||
|
Editor: Editor
|
||||||
|
second:
|
||||||
|
enabled: 1
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
DefaultValueInitialized: true
|
||||||
|
OS: AnyOS
|
||||||
|
- first:
|
||||||
|
Standalone: Linux64
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Standalone: OSXUniversal
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Standalone: Win
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Standalone: Win64
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: None
|
||||||
|
- first:
|
||||||
|
Windows Store Apps: WindowsStoreApps
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CPU: AnyCPU
|
||||||
|
- first:
|
||||||
|
iPhone: iOS
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CompileFlags:
|
||||||
|
FrameworkDependencies:
|
||||||
|
- first:
|
||||||
|
tvOS: tvOS
|
||||||
|
second:
|
||||||
|
enabled: 0
|
||||||
|
settings:
|
||||||
|
CompileFlags:
|
||||||
|
FrameworkDependencies:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: dfa822a1009f4d90972aac668718aaaa
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_rename_to_disable
|
||||||
|
- gvh_targets-editor
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Firebase/Editor/Firebase.Messaging.Editor.pdb
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1,73 @@
|
|||||||
|
Assets/Editor Default Resources/Firebase/fb_analytics.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_analytics_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_auth.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_auth_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_cloud_messaging.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_cloud_messaging_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_config.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_config_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_crashlytics.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_crashlytics_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_database.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_database_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_dynamic_links.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_dynamic_links_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_functions.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_functions_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_invites.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_invites_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_storage.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_storage_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/firebase_lockup.png
|
||||||
|
Assets/Editor Default Resources/Firebase/firebase_lockup_dark.png
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.IOSResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.IOSResolver.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.JarResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.JarResolver.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.PackageManagerResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.PackageManagerResolver.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.VersionHandlerImpl.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.VersionHandlerImpl.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/CHANGELOG.md
|
||||||
|
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/LICENSE
|
||||||
|
Assets/ExternalDependencyManager/Editor/README.md
|
||||||
|
Assets/ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.185_manifest.txt
|
||||||
|
Assets/Firebase/Editor/AnalyticsDependencies.xml
|
||||||
|
Assets/Firebase/Editor/AppDependencies.xml
|
||||||
|
Assets/Firebase/Editor/Firebase.Editor.dll
|
||||||
|
Assets/Firebase/Editor/Firebase.Editor.pdb
|
||||||
|
Assets/Firebase/Editor/generate_xml_from_google_services_json.exe
|
||||||
|
Assets/Firebase/Editor/generate_xml_from_google_services_json.py
|
||||||
|
Assets/Firebase/Editor/network_request.exe
|
||||||
|
Assets/Firebase/Editor/network_request.py
|
||||||
|
Assets/Firebase/Plugins/Firebase.Analytics.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.Analytics.pdb
|
||||||
|
Assets/Firebase/Plugins/Firebase.App.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.App.pdb
|
||||||
|
Assets/Firebase/Plugins/Firebase.Platform.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.Platform.pdb
|
||||||
|
Assets/Firebase/Plugins/Firebase.TaskExtension.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.TaskExtension.pdb
|
||||||
|
Assets/Firebase/Plugins/Google.MiniJson.dll
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.Analytics.dll
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.Analytics.pdb
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.App.dll
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.App.pdb
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppAnalytics.bundle
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppAnalytics.dll
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppAnalytics.so
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppApp-12_8_0.bundle
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppApp-12_8_0.dll
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppApp-12_8_0.so
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/12.8.0/firebase-analytics-unity-12.8.0.pom
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/12.8.0/firebase-analytics-unity-12.8.0.srcaar
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-analytics-unity/maven-metadata.xml
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-app-unity/12.8.0/firebase-app-unity-12.8.0.pom
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-app-unity/12.8.0/firebase-app-unity-12.8.0.srcaar
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-app-unity/maven-metadata.xml
|
||||||
|
Assets/Plugins/iOS/Firebase/libFirebaseCppAnalytics.a
|
||||||
|
Assets/Plugins/iOS/Firebase/libFirebaseCppApp.a
|
||||||
|
Assets/Plugins/tvOS/Firebase/libFirebaseCppAnalytics.a
|
||||||
|
Assets/Plugins/tvOS/Firebase/libFirebaseCppApp.a
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a4e8e6cc224a43209c603e3759695835
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_manifest
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Firebase/Editor/FirebaseAnalytics_version-12.8.0_manifest.txt
|
||||||
|
- gvhp_manifestname-0Google Analytics
|
||||||
|
- gvhp_manifestname-1FirebaseAnalytics
|
||||||
|
timeCreated: 0
|
||||||
@@ -0,0 +1,72 @@
|
|||||||
|
Assets/Editor Default Resources/Firebase/fb_analytics.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_analytics_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_auth.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_auth_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_cloud_messaging.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_cloud_messaging_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_config.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_config_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_crashlytics.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_crashlytics_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_database.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_database_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_dynamic_links.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_dynamic_links_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_functions.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_functions_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_invites.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_invites_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_storage.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_storage_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/firebase_lockup.png
|
||||||
|
Assets/Editor Default Resources/Firebase/firebase_lockup_dark.png
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.IOSResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.IOSResolver.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.JarResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.JarResolver.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.PackageManagerResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.PackageManagerResolver.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.VersionHandlerImpl.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.VersionHandlerImpl.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/CHANGELOG.md
|
||||||
|
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/LICENSE
|
||||||
|
Assets/ExternalDependencyManager/Editor/README.md
|
||||||
|
Assets/ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.185_manifest.txt
|
||||||
|
Assets/Firebase/Editor/AppDependencies.xml
|
||||||
|
Assets/Firebase/Editor/CrashlyticsDependencies.xml
|
||||||
|
Assets/Firebase/Editor/Firebase.Crashlytics.Editor.dll
|
||||||
|
Assets/Firebase/Editor/Firebase.Crashlytics.Editor.pdb
|
||||||
|
Assets/Firebase/Editor/Firebase.Editor.dll
|
||||||
|
Assets/Firebase/Editor/Firebase.Editor.pdb
|
||||||
|
Assets/Firebase/Editor/generate_xml_from_google_services_json.exe
|
||||||
|
Assets/Firebase/Editor/generate_xml_from_google_services_json.py
|
||||||
|
Assets/Firebase/Editor/network_request.exe
|
||||||
|
Assets/Firebase/Editor/network_request.py
|
||||||
|
Assets/Firebase/Plugins/Firebase.App.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.App.pdb
|
||||||
|
Assets/Firebase/Plugins/Firebase.Crashlytics.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.Crashlytics.pdb
|
||||||
|
Assets/Firebase/Plugins/Firebase.Platform.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.Platform.pdb
|
||||||
|
Assets/Firebase/Plugins/Firebase.TaskExtension.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.TaskExtension.pdb
|
||||||
|
Assets/Firebase/Plugins/Google.MiniJson.dll
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.App.dll
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.App.pdb
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.Crashlytics.dll
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.Crashlytics.pdb
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppApp-12_8_0.bundle
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppApp-12_8_0.dll
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppApp-12_8_0.so
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-app-unity/12.8.0/firebase-app-unity-12.8.0.pom
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-app-unity/12.8.0/firebase-app-unity-12.8.0.srcaar
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-app-unity/maven-metadata.xml
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/12.8.0/firebase-crashlytics-unity-12.8.0.pom
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/12.8.0/firebase-crashlytics-unity-12.8.0.srcaar
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-crashlytics-unity/maven-metadata.xml
|
||||||
|
Assets/Plugins/iOS/Firebase/libFirebaseCppApp.a
|
||||||
|
Assets/Plugins/iOS/Firebase/libFirebaseCppCrashlytics.a
|
||||||
|
Assets/Plugins/tvOS/Firebase/libFirebaseCppApp.a
|
||||||
|
Assets/Plugins/tvOS/Firebase/libFirebaseCppCrashlytics.a
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f4491847e2c04c6584a04d9f49337afe
|
||||||
|
labels:
|
||||||
|
- gvh
|
||||||
|
- gvh_manifest
|
||||||
|
- gvh_version-12.8.0
|
||||||
|
- gvhp_exportpath-Firebase/Editor/FirebaseCrashlytics_version-12.8.0_manifest.txt
|
||||||
|
- gvhp_manifestname-0Firebase Crashlytics
|
||||||
|
- gvhp_manifestname-1FirebaseCrashlytics
|
||||||
|
timeCreated: 0
|
||||||
@@ -0,0 +1,78 @@
|
|||||||
|
Assets/Editor Default Resources/Firebase/fb_analytics.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_analytics_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_auth.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_auth_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_cloud_messaging.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_cloud_messaging_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_config.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_config_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_crashlytics.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_crashlytics_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_database.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_database_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_dynamic_links.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_dynamic_links_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_functions.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_functions_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_invites.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_invites_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_storage.png
|
||||||
|
Assets/Editor Default Resources/Firebase/fb_storage_dark.png
|
||||||
|
Assets/Editor Default Resources/Firebase/firebase_lockup.png
|
||||||
|
Assets/Editor Default Resources/Firebase/firebase_lockup_dark.png
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.IOSResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.IOSResolver.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.JarResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.JarResolver.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.PackageManagerResolver.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.PackageManagerResolver.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.VersionHandlerImpl.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/1.2.185/Google.VersionHandlerImpl.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/CHANGELOG.md
|
||||||
|
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.dll
|
||||||
|
Assets/ExternalDependencyManager/Editor/Google.VersionHandler.pdb
|
||||||
|
Assets/ExternalDependencyManager/Editor/LICENSE
|
||||||
|
Assets/ExternalDependencyManager/Editor/README.md
|
||||||
|
Assets/ExternalDependencyManager/Editor/external-dependency-manager_version-1.2.185_manifest.txt
|
||||||
|
Assets/Firebase/Editor/AppDependencies.xml
|
||||||
|
Assets/Firebase/Editor/Firebase.Editor.dll
|
||||||
|
Assets/Firebase/Editor/Firebase.Editor.pdb
|
||||||
|
Assets/Firebase/Editor/Firebase.Messaging.Editor.dll
|
||||||
|
Assets/Firebase/Editor/Firebase.Messaging.Editor.pdb
|
||||||
|
Assets/Firebase/Editor/Messaging/FirebaseMessagingActivityGenerator.asmdef
|
||||||
|
Assets/Firebase/Editor/Messaging/FirebaseMessagingActivityGenerator.cs
|
||||||
|
Assets/Firebase/Editor/MessagingDependencies.xml
|
||||||
|
Assets/Firebase/Editor/generate_xml_from_google_services_json.exe
|
||||||
|
Assets/Firebase/Editor/generate_xml_from_google_services_json.py
|
||||||
|
Assets/Firebase/Editor/network_request.exe
|
||||||
|
Assets/Firebase/Editor/network_request.py
|
||||||
|
Assets/Firebase/Plugins/Android/firebase-messaging-cpp.aar
|
||||||
|
Assets/Firebase/Plugins/Firebase.App.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.App.pdb
|
||||||
|
Assets/Firebase/Plugins/Firebase.Messaging.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.Messaging.pdb
|
||||||
|
Assets/Firebase/Plugins/Firebase.Platform.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.Platform.pdb
|
||||||
|
Assets/Firebase/Plugins/Firebase.TaskExtension.dll
|
||||||
|
Assets/Firebase/Plugins/Firebase.TaskExtension.pdb
|
||||||
|
Assets/Firebase/Plugins/Google.MiniJson.dll
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.App.dll
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.App.pdb
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.Messaging.dll
|
||||||
|
Assets/Firebase/Plugins/iOS/Firebase.Messaging.pdb
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppApp-12_8_0.bundle
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppApp-12_8_0.dll
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppApp-12_8_0.so
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppMessaging.bundle
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppMessaging.dll
|
||||||
|
Assets/Firebase/Plugins/x86_64/FirebaseCppMessaging.so
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-app-unity/12.8.0/firebase-app-unity-12.8.0.pom
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-app-unity/12.8.0/firebase-app-unity-12.8.0.srcaar
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-app-unity/maven-metadata.xml
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-messaging-unity/12.8.0/firebase-messaging-unity-12.8.0.pom
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-messaging-unity/12.8.0/firebase-messaging-unity-12.8.0.srcaar
|
||||||
|
Assets/Firebase/m2repository/com/google/firebase/firebase-messaging-unity/maven-metadata.xml
|
||||||
|
Assets/Plugins/iOS/Firebase/libFirebaseCppApp.a
|
||||||
|
Assets/Plugins/iOS/Firebase/libFirebaseCppMessaging.a
|
||||||
|
Assets/Plugins/tvOS/Firebase/libFirebaseCppApp.a
|
||||||
|
Assets/Plugins/tvOS/Firebase/libFirebaseCppMessaging.a
|
||||||