gpt4 book ai didi

ios - 在 iPhone 上测试 IAP

转载 作者:行者123 更新时间:2023-11-29 11:59:14 25 4
gpt4 key购买 nike

我尝试在 iTunes Connect 中建立我的 IAP 以更新我的应用程序,但它显示为“等待审核”并表示必须与应用程序一起提交。我在使用 IAP 时遇到过初始化问题,因此我假设我的 IAP 和 iTunes Connect 之间存在验证问题。是否可以在不提交 IAP 的情况下测试 IAP?否则,我认为根本无法测试 IAP 功能。

最佳答案

是的,可以在提交之前测试您的应用内购买。就像 guidev 提到的那样,确保您在 iTunesConnect 中创建了一个测试帐户;如果您需要这方面的帮助,Apple 文档中有一些很好的信息 Testing In-App Purchase Products .

一旦您设置了测试帐户并在 iTunesConnect 中创建了 IAP(听起来您已经这样做了),您就可以对其进行全面测试。

例如,我的一个项目中有这样的代码:

#pragma mark - SKProductsRequestDelegate

- (void)productsRequest:(SKProductsRequest*)request didReceiveResponse:(SKProductsResponse*)response
{
NSLog(@"Loaded list of products...");
_productsRequest = nil;

NSArray* skProducts = response.products;
for (SKProduct* skProduct in skProducts)
{
NSLog(@"Found product: %@ %@ %0.2f",
skProduct.productIdentifier,
skProduct.localizedTitle,
skProduct.price.floatValue);
}

_completionHandler(YES, skProducts);
_completionHandler = nil;
}

...您将获得您在 iTunesConnect 中设置的所有产品信息。

Apple 的应用内购买测试环境允许您模拟购买 IAP、恢复购买等。您无需执行任何特殊操作即可使用测试环境,它会在从 Xcode 运行您的应用时自动发生。

关于ios - 在 iPhone 上测试 IAP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37755623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com