In app purchase cannot connect to itunes store ios 12 following InAppBillingPlugin for Xamarin











up vote
0
down vote

favorite












I am trying to test in app purchases in my application following plugin. Also I have checked this and thousands of other officical/not official articles but there is no result. I do not thins there is a problem in my code because I asked another developer to share me his code and I use it in my app. In his project this code works perfect but I have InAppBillingPurchaseException "Can not connect to Itunes Store". I also logged out of my real accounts before entering sandbox credentials. This is the code but the I do not think the problem is here:



public async Task<bool> PurchaseItemAsync()
{
var billing = CrossInAppBilling.Current;
LastExceptionMessage = null;

try
{
var connected = await billing.ConnectAsync();
if (connected == false)
return false;

var purchase = await billing.PurchaseAsync(_kProductId, ItemType.InAppPurchase, _kPayload);

if (purchase == null)
return false;
else if (purchase.State == PurchaseState.Purchased)
return true;
}
catch (InAppBillingPurchaseException ex)
{
OnPurchaseException(ex);
}
catch (Exception ex)
{
//Dlog.Error("Issue connecting: " + ex);
LastExceptionMessage = ex.Message;
}
finally
{
await billing.DisconnectAsync();
}

return false;
}









share|improve this question






















  • Did you check the item In-App Purchase in your app ID?
    – Lucas Zhang - MSFT
    Nov 20 at 6:34










  • How to do that? I do not think the problem is in item id because first of all it must connect to itunes store but it can not
    – S. Koshelnyk
    Nov 20 at 9:16










  • docs.microsoft.com/en-us/xamarin/ios/platform/in-app-purchasing/… Refer this document
    – Lucas Zhang - MSFT
    Nov 20 at 9:18










  • Yes, I did this steps. But I did not published my app jet. I want to test it in sandbox
    – S. Koshelnyk
    Nov 20 at 9:33















up vote
0
down vote

favorite












I am trying to test in app purchases in my application following plugin. Also I have checked this and thousands of other officical/not official articles but there is no result. I do not thins there is a problem in my code because I asked another developer to share me his code and I use it in my app. In his project this code works perfect but I have InAppBillingPurchaseException "Can not connect to Itunes Store". I also logged out of my real accounts before entering sandbox credentials. This is the code but the I do not think the problem is here:



public async Task<bool> PurchaseItemAsync()
{
var billing = CrossInAppBilling.Current;
LastExceptionMessage = null;

try
{
var connected = await billing.ConnectAsync();
if (connected == false)
return false;

var purchase = await billing.PurchaseAsync(_kProductId, ItemType.InAppPurchase, _kPayload);

if (purchase == null)
return false;
else if (purchase.State == PurchaseState.Purchased)
return true;
}
catch (InAppBillingPurchaseException ex)
{
OnPurchaseException(ex);
}
catch (Exception ex)
{
//Dlog.Error("Issue connecting: " + ex);
LastExceptionMessage = ex.Message;
}
finally
{
await billing.DisconnectAsync();
}

return false;
}









share|improve this question






















  • Did you check the item In-App Purchase in your app ID?
    – Lucas Zhang - MSFT
    Nov 20 at 6:34










  • How to do that? I do not think the problem is in item id because first of all it must connect to itunes store but it can not
    – S. Koshelnyk
    Nov 20 at 9:16










  • docs.microsoft.com/en-us/xamarin/ios/platform/in-app-purchasing/… Refer this document
    – Lucas Zhang - MSFT
    Nov 20 at 9:18










  • Yes, I did this steps. But I did not published my app jet. I want to test it in sandbox
    – S. Koshelnyk
    Nov 20 at 9:33













up vote
0
down vote

favorite









up vote
0
down vote

favorite











I am trying to test in app purchases in my application following plugin. Also I have checked this and thousands of other officical/not official articles but there is no result. I do not thins there is a problem in my code because I asked another developer to share me his code and I use it in my app. In his project this code works perfect but I have InAppBillingPurchaseException "Can not connect to Itunes Store". I also logged out of my real accounts before entering sandbox credentials. This is the code but the I do not think the problem is here:



public async Task<bool> PurchaseItemAsync()
{
var billing = CrossInAppBilling.Current;
LastExceptionMessage = null;

try
{
var connected = await billing.ConnectAsync();
if (connected == false)
return false;

var purchase = await billing.PurchaseAsync(_kProductId, ItemType.InAppPurchase, _kPayload);

if (purchase == null)
return false;
else if (purchase.State == PurchaseState.Purchased)
return true;
}
catch (InAppBillingPurchaseException ex)
{
OnPurchaseException(ex);
}
catch (Exception ex)
{
//Dlog.Error("Issue connecting: " + ex);
LastExceptionMessage = ex.Message;
}
finally
{
await billing.DisconnectAsync();
}

return false;
}









share|improve this question













I am trying to test in app purchases in my application following plugin. Also I have checked this and thousands of other officical/not official articles but there is no result. I do not thins there is a problem in my code because I asked another developer to share me his code and I use it in my app. In his project this code works perfect but I have InAppBillingPurchaseException "Can not connect to Itunes Store". I also logged out of my real accounts before entering sandbox credentials. This is the code but the I do not think the problem is here:



public async Task<bool> PurchaseItemAsync()
{
var billing = CrossInAppBilling.Current;
LastExceptionMessage = null;

try
{
var connected = await billing.ConnectAsync();
if (connected == false)
return false;

var purchase = await billing.PurchaseAsync(_kProductId, ItemType.InAppPurchase, _kPayload);

if (purchase == null)
return false;
else if (purchase.State == PurchaseState.Purchased)
return true;
}
catch (InAppBillingPurchaseException ex)
{
OnPurchaseException(ex);
}
catch (Exception ex)
{
//Dlog.Error("Issue connecting: " + ex);
LastExceptionMessage = ex.Message;
}
finally
{
await billing.DisconnectAsync();
}

return false;
}






xamarin.ios in-app-purchase itunesconnect itunes-store






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 19 at 20:18









S. Koshelnyk

9911




9911












  • Did you check the item In-App Purchase in your app ID?
    – Lucas Zhang - MSFT
    Nov 20 at 6:34










  • How to do that? I do not think the problem is in item id because first of all it must connect to itunes store but it can not
    – S. Koshelnyk
    Nov 20 at 9:16










  • docs.microsoft.com/en-us/xamarin/ios/platform/in-app-purchasing/… Refer this document
    – Lucas Zhang - MSFT
    Nov 20 at 9:18










  • Yes, I did this steps. But I did not published my app jet. I want to test it in sandbox
    – S. Koshelnyk
    Nov 20 at 9:33


















  • Did you check the item In-App Purchase in your app ID?
    – Lucas Zhang - MSFT
    Nov 20 at 6:34










  • How to do that? I do not think the problem is in item id because first of all it must connect to itunes store but it can not
    – S. Koshelnyk
    Nov 20 at 9:16










  • docs.microsoft.com/en-us/xamarin/ios/platform/in-app-purchasing/… Refer this document
    – Lucas Zhang - MSFT
    Nov 20 at 9:18










  • Yes, I did this steps. But I did not published my app jet. I want to test it in sandbox
    – S. Koshelnyk
    Nov 20 at 9:33
















Did you check the item In-App Purchase in your app ID?
– Lucas Zhang - MSFT
Nov 20 at 6:34




Did you check the item In-App Purchase in your app ID?
– Lucas Zhang - MSFT
Nov 20 at 6:34












How to do that? I do not think the problem is in item id because first of all it must connect to itunes store but it can not
– S. Koshelnyk
Nov 20 at 9:16




How to do that? I do not think the problem is in item id because first of all it must connect to itunes store but it can not
– S. Koshelnyk
Nov 20 at 9:16












docs.microsoft.com/en-us/xamarin/ios/platform/in-app-purchasing/… Refer this document
– Lucas Zhang - MSFT
Nov 20 at 9:18




docs.microsoft.com/en-us/xamarin/ios/platform/in-app-purchasing/… Refer this document
– Lucas Zhang - MSFT
Nov 20 at 9:18












Yes, I did this steps. But I did not published my app jet. I want to test it in sandbox
– S. Koshelnyk
Nov 20 at 9:33




Yes, I did this steps. But I did not published my app jet. I want to test it in sandbox
– S. Koshelnyk
Nov 20 at 9:33

















active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53382036%2fin-app-purchase-cannot-connect-to-itunes-store-ios-12-following-inappbillingplug%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53382036%2fin-app-purchase-cannot-connect-to-itunes-store-ios-12-following-inappbillingplug%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

404 Error Contact Form 7 ajax form submitting

How to know if a Active Directory user can login interactively

TypeError: fit_transform() missing 1 required positional argument: 'X'