|
@@ -83,7 +83,7 @@ public class IAPManager : MonoBehaviour, IStoreListener
|
|
|
if (LastPlayADsTime == null)
|
|
|
return;
|
|
|
|
|
|
- if (HttpManager.IsConnect && (HttpManager.CurrentDateTime.Subtract((DateTime)LastPlayADsTime).TotalSeconds > CreateADChestTime))
|
|
|
+ if (HttpManager.IsConnect && (HttpManager.CurrentDateTime.Subtract((DateTime) LastPlayADsTime).TotalSeconds > CreateADChestTime))
|
|
|
{
|
|
|
if (GardenManager.InMinigameFlag && !VisitManager.InVisit && !TutorialManager.NewplayerTutorial && !SFSManager.PlazaRoomController.InPlazaRoom && !Player.InDressRoom)
|
|
|
{
|
|
@@ -138,7 +138,7 @@ public class IAPManager : MonoBehaviour, IStoreListener
|
|
|
if (Application.isMobilePlatform || Application.platform == RuntimePlatform.IPhonePlayer)
|
|
|
{
|
|
|
ShareSdk = Instance.gameObject.AddComponent<ShareSDK>();
|
|
|
-
|
|
|
+ DebugManager.Log("0");
|
|
|
ShareSdk.Initialize();
|
|
|
|
|
|
ShareSdk.shareHandler = ShareCallback;
|
|
@@ -227,7 +227,7 @@ public class IAPManager : MonoBehaviour, IStoreListener
|
|
|
Bubble.Show(null, Language.GetStr(LanguageLabel.IAP__LoadAd));
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
public static void PlayADCallback(ShowResult showResult)
|
|
|
{
|
|
|
if (showResult == ShowResult.Finished)
|
|
@@ -306,7 +306,7 @@ public class IAPManager : MonoBehaviour, IStoreListener
|
|
|
}
|
|
|
|
|
|
|
|
|
- public void OnInitialized(IStoreController controller, IExtensionProvider extensions)//
|
|
|
+ public void OnInitialized(IStoreController controller, IExtensionProvider extensions) //
|
|
|
{
|
|
|
Inited = true;
|
|
|
IStoreController = controller;
|
|
@@ -337,30 +337,33 @@ public class IAPManager : MonoBehaviour, IStoreListener
|
|
|
|
|
|
public static void Share(string imagePath = null)
|
|
|
{
|
|
|
- ShareContent shareContent = new ShareContent();
|
|
|
-
|
|
|
- shareContent.SetText(Language.GetStr(LanguageLabel.Common__ShareContent));
|
|
|
- shareContent.SetTitle(Language.GetStr(LanguageLabel.Common__ShareTit));
|
|
|
- shareContent.SetTitleUrl(Language.GetShareUrl());
|
|
|
-
|
|
|
- shareContent.SetSite(Language.GetShareUrl());
|
|
|
- shareContent.SetSiteUrl(Language.GetShareUrl());
|
|
|
-
|
|
|
- shareContent.SetUrl(Language.GetShareUrl());
|
|
|
-
|
|
|
- shareContent.SetShareType(ContentType.App);
|
|
|
-
|
|
|
- if (string.IsNullOrEmpty(imagePath))
|
|
|
- {
|
|
|
- shareContent.SetImageUrl(ImageUrl);
|
|
|
+ try
|
|
|
+ {
|
|
|
+ ShareContent shareContent = new ShareContent();
|
|
|
+ shareContent.SetText(Language.GetStr(LanguageLabel.Common__ShareContent));
|
|
|
+ shareContent.SetTitle(Language.GetStr(LanguageLabel.Common__ShareTit));
|
|
|
+ shareContent.SetTitleUrl(Language.GetShareUrl());
|
|
|
+ shareContent.SetSite(Language.GetShareUrl());
|
|
|
+ shareContent.SetSiteUrl(Language.GetShareUrl());
|
|
|
+ shareContent.SetUrl(Language.GetShareUrl());
|
|
|
+ shareContent.SetShareType(ContentType.App);
|
|
|
+ if (string.IsNullOrEmpty(imagePath))
|
|
|
+ {
|
|
|
+ shareContent.SetImageUrl(ImageUrl);
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ ImagePath = imagePath;
|
|
|
+ shareContent.SetImagePath(imagePath);
|
|
|
+ }
|
|
|
+ DebugManager.Log("1");
|
|
|
+ ShareSdk.ShowPlatformList(null, shareContent, 100, 100);
|
|
|
+ DebugManager.Log("A");
|
|
|
}
|
|
|
- else
|
|
|
+ catch (Exception e)
|
|
|
{
|
|
|
- ImagePath = imagePath;
|
|
|
- shareContent.SetImagePath(imagePath);
|
|
|
+ DebugManager.Log(e.ToString());
|
|
|
}
|
|
|
-
|
|
|
- ShareSdk.ShowPlatformList(null, shareContent, 100, 100);
|
|
|
}
|
|
|
|
|
|
public static void Authorize()
|