Example #1
0
 public override void RequestFailed(SKRequest request, NSError error)
 {
     using (var pool = new NSAutoreleasePool()) {
         NSDictionary userInfo = NSDictionary.FromObjectsAndKeys(new NSObject[] { error }, new NSObject[] { new NSString("error") });
         NSNotificationCenter.DefaultCenter.PostNotificationName(InAppPurchaseManagerRequestFailedNotification, this, userInfo);
     }
 }
Example #2
0
 /// <summary>
 /// Probably could not connect to the App Store (network unavailable?)
 /// </summary>
 public override void RequestFailed(SKRequest request, NSError error)
 {
     Console.WriteLine(" ** InAppPurchaseManager RequestFailed() " + error.LocalizedDescription);
     using (var pool = new NSAutoreleasePool()) {
         NSDictionary userInfo = NSDictionary.FromObjectsAndKeys(new NSObject[] { error }, new NSObject[] { new NSString("error") });
         // send out a notification for the failed transaction
         NSNotificationCenter.DefaultCenter.PostNotificationName(InAppPurchaseManagerRequestFailedNotification, this, userInfo);
     }
 }
Example #3
0
        /// <summary>
        /// Probably could not connect to the App Store (network unavailable?)
        /// </summary>
        public override void RequestFailed(SKRequest request, NSError error)
        {
            Console.WriteLine(" ** RequestFailed ** {0}", error.LocalizedDescription);

            // send out a notification for the failed transaction
            NSDictionary userInfo = new NSDictionary("error", error);

            NSNotificationCenter.DefaultCenter.PostNotificationName(InAppPurchaseManagerRequestFailedNotification, this, userInfo);
        }
        public void RequestFailed(SKRequest request, NSError error)
        {
            // Get Info for the Exception
            string        description   = error.LocalizedDescription ?? string.Empty;
            PurchaseError purchaseError = error.ToPurchaseError();

            // Failed to Restore. Set the Exception to the Task, so the caller can react to the issue
            _productsReceived.TrySetException(new InAppPurchaseException(purchaseError, description));
        }
 public override void RequestFailed(SKRequest request, NSError error)
 {
     _error = error;
     _waiter.Set();
 }
Example #6
0
			public override void RequestFailed (SKRequest request, NSError error)
			{
				tcs.SetException (new Exception (error != null ? error.ToString () : ""));
			}
 public void RequestFailed(SKRequest request, NSError error) =>
 tcsResponse.TrySetException(new InAppBillingPurchaseException(PurchaseError.ProductRequestFailed, error.LocalizedDescription));
 /// <summary>
 /// Probably could not connect to the App Store (network unavailable?)
 /// </summary>
 public override void RequestFailed(SKRequest request, NSError error)
 {
     Console.WriteLine (" ** InAppPurchaseManager RequestFailed() " + error.LocalizedDescription);
     using (var pool = new NSAutoreleasePool()) {
         NSDictionary userInfo = NSDictionary.FromObjectsAndKeys(new NSObject[] {error},new NSObject[] {new NSString("error")});
         // send out a notification for the failed transaction
         NSNotificationCenter.DefaultCenter.PostNotificationName(InAppPurchaseManagerRequestFailedNotification,this,userInfo);
     }
 }
 public void RequestFailed(SKRequest request, NSError error)
 {
     tcsResponse.TrySetException(new Exception(error.LocalizedDescription));
 }
		/// <summary>
		/// Probably could not connect to the App Store (network unavailable?)
		/// </summary>
		public override void RequestFailed (SKRequest request, NSError error)
		{
			Console.WriteLine (" ** RequestFailed ** {0}", error.LocalizedDescription);

			// send out a notification for the failed transaction
			NSDictionary userInfo = new NSDictionary ("error", error);
			NSNotificationCenter.DefaultCenter.PostNotificationName (InAppPurchaseManagerRequestFailedNotification, this, userInfo);
		}
Example #11
0
File: IAPXT.cs Project: BiDuc/u3dxt
        internal static void _OnProductRequestFail(object sender, SKRequest.DidFailEventArgs e)
        {
            if (_initializationFailedHandlers != null)
                _initializationFailedHandlers(null, new InitializationEventArgs(_initializingProductIDs, e.error));

            _request = null;
        }
 /// <summary>
 /// Probably could not connect to the App Store (network unavailable?)
 /// </summary>
 public override void RequestFailed(SKRequest request, NSError error)
 {
     Console.WriteLine(" ** RequestFailed ** {0}", error.LocalizedDescription);
 }
 public override void RequestFailed(SKRequest request, NSError error)
 {
     if (onFailed != null)
     {
         if (error != null)
         {
             Console.WriteLine("InAppPurchaseManager: RequestFailed: {0}", error.LocalizedDescription);
             onFailed(new InAppPurchaseException(error.LocalizedDescription, error.Code));
         }
         else
         {
             Console.WriteLine("InAppPurchaseManager: RequestFailed: NSError is null!");
             onFailed(new InAppPurchaseException("Uknown Error", 0));
         }
     }
 }
 public override void RequestFailed(SKRequest request, NSError error)
 {
     Source.TrySetException(new Exception(error?.LocalizedDescription ?? "Unknown Error"));
 }
Example #15
0
 public override void RequestFailed(SKRequest request, NSError error)
 {
     tcs.SetException(new Exception(error != null ? error.ToString() : ""));
 }
 /// <summary>
 /// Probably could not connect to the App Store (network unavailable?)
 /// </summary>
 public override void RequestFailed(SKRequest request, NSError error)
 {
     Console.WriteLine (" ** InAppPurchaseManager RequestFailed() " + error.LocalizedDescription);
 }
 public override void RequestFailed(SKRequest request, NSError error)
 {
     // Retry the load - most likley case is no network
     SingleManager.RequestProductDetails();
 }
 public override void RequestFailed(SKRequest request, NSError error)
 {
     // Retry the load - most likley case is no network
     SingleManager.RequestProductDetails();
 }