代码之家  ›  专栏  ›  技术社区  ›  siva

paypal沙盒将在ios中运行

  •  0
  • siva  · 技术社区  · 12 年前

    我正在使用paypal Sdk( https://github.com/paypal/PayPal-iOS-SDK )在我的iPhone应用程序中。我成功地在沙盒模式下进行了集成和测试。我在appdlegate文件中为生产提供了客户端。我将环境更改为“PayPalEnvironmentProduction”。我对改变生活有一些疑虑。

        [PayPalMobile initializeWithClientIdsForEnvironments:@{PayPalEnvironmentProduction : @"YOUR_CLIENT_ID_FOR_PRODUCTION",
                                                         PayPalEnvironmentSandbox : @"YOUR_CLIENT_ID_FOR_SANDBOX"}];
    
    1. “端点”和“秘密”在我的应用程序凭据中的用途是什么(因为我只使用了客户端id)

    2. 我需要向paypal提交应用程序以从paypal或直接向Appstore获取任何其他凭据吗

    3. 如果我使用paypal,我的应用程序会被苹果批准吗

    4. 以下代码的用途是什么(即使我删除了代码)支付过程正在运行

        _payPalConfig = [[PayPalConfiguration alloc] init];
      
        _payPalConfig.acceptCreditCards = YES;
      
        _payPalConfig.languageOrLocale = @"en";
      
       _payPalConfig.merchantName = @"Awesome Shirts, Inc.";
      
       _payPalConfig.merchantPrivacyPolicyURL = [NSURL URLWithString:@"https://www.paypal.com/webapps/mpp/ua/privacy-full"];
      
       _payPalConfig.merchantUserAgreementURL = [NSURL URLWithString:@"https://www.paypal.com/webapps/mpp/ua/useragreement-full"];
      

    如果有必要先将应用程序提交给paypal,那么需要采取哪些必要步骤,任何详细的解释都可能有用。paypal SDK和MPL之间有什么区别,哪个更好?

    1 回复  |  直到 7 年前
        1
  •  0
  •   Dave Goldman    12 年前

    这里是PayPal的Dave。

    1我的应用程序凭据中“端点”和“秘密”的用途是什么(因为我只使用了客户端id)

    客户端id是您需要与PayPal iOS SDK一起使用的唯一凭据。

    2我需要向paypal提交应用程序以从paypal或直接向Appstore获取任何其他凭据吗

    3如果我使用paypal,我的应用程序会被苹果批准吗

    许多使用PayPal iOS SDK的应用程序已经获得了苹果的批准。

    4以下代码的用途是什么(即使我删除了代码)付款流程正在工作

    这些都在文档和头文件中进行了解释。

    如果有必要先将应用程序提交给paypal,需要采取哪些步骤

    无需将应用程序提交到PayPal。

    任何详细的解释都可能有用。paypalSdk和MPL之间有什么区别,哪个更好?

    PayPal iOS SDK是我们未来将继续支持的SDK。使用旧版MPL库的唯一原因是,如果您需要PayPal iOS SDK及其所依赖的REST API尚未支持的功能。