企业账户无法为Apple Pay生成商户ID。 是否有办法通过企业账户为Beta测试人员分发支持Apple Pay的应用程序,或者唯一的方法是从项目中移除Apple Pay?
企业账户无法为Apple Pay生成商户ID。 是否有办法通过企业账户为Beta测试人员分发支持Apple Pay的应用程序,或者唯一的方法是从项目中移除Apple Pay?
当需要使用Apple Pay时,通过应用商店账户和adhoc分发配置文件进行Apple Pay的分发。
当需要企业分发时,通过企业账户和adhoc分发配置文件以及Stripe提供的Apple Pay Stubs https://github.com/stripe/ApplePayStubs 进行分发。
我根据预处理器宏从一个切换到另一个。
我通过复制目标解决了这个问题。我在用于企业的目标中关闭了Apple Pay功能,并在我的App Store分发中保留了它。我还定义了一个宏,以便在我们的企业构建中禁用Apple Pay。这将不允许我们与我们的测试人员测试Apple Pay,但仍然允许我们向任何我们针对的用户分发构建而不会出现构建失败。