【问题标题】:Cannot test in-app purchases in Xcode 9 for macOS app无法在 Xcode 9 for macOS 应用程序中测试应用程序内购买
【发布时间】:2018-03-17 11:58:32
【问题描述】:

自 iOS11 发布以来,测试应用内购买一直很痛苦(如果不是不可能的话)。虽然我在这里找到了在 iOS 上测试的绝佳解决方法:https://stackoverflow.com/a/46467498/4514671 我找不到任何适用于 macOS 应用程序的东西。

【问题讨论】:

    标签: macos testing in-app-purchase xcode9 mac-app-store


    【解决方案1】:

    这就是我所做的与 iOS 解决方法相同的操作:

    1. 在 App Store 应用中注销您的帐户(商店/注销)
    2. 在 iTunes Connect 中创建一个全新的测试仪
    3. 重新启动计算机
    4. 打开您的 Xcode 项目
    5. 构建并运行
    6. 点击购买按钮开始购买
    7. 使用您新创建的测试帐户登录

    1. 当提示更改商店时,单击取消

    1. 点击购买按钮再次开始购买,会弹出正确的购买提示;通过实际购买来完成交易

    完成! 节省了数小时的挫败感!感谢 Apple:[

    【讨论】:

    • 我正在将我的申请表 iphone 转换为 macOS。订阅在 iphone 上运行良好,但是当我在 macOs 上测试示例 bundleID 时,订阅就完成了..但是没有从 appstore 获取收据。当我重新启动应用程序时,用户不是高级用户,因为找不到收据。应用程序无法下载收据。你能告诉我我做错了什么吗?
    • 很遗憾第 7 步(登录)没有发生在我身上,即使我退出了 App Store 并重新启动。对我来说,点击“购买”后直接进入“不在此商店中的帐户”。有什么想法吗?
    猜你喜欢
    • 1970-01-01
    • 2011-09-06
    • 2018-10-22
    • 2011-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多