2013-04-02 118 views
1

我正在開發一個簡單的iOS應用程序,從Paypal收到付款並將實物發送給客戶。我從www.x.com瞭解到,我需要將我的應用程序提交給Paypal進行審批。PayPal在iOS應用程序

最近Paypal正在從x.com轉移到developer.paypal.com併發布了新版本的iOS SDK,但是沒有提及新開發者網站上的應用程序提交和批准程序。我有幾個問題:

  1. 是否仍然需要將我的應用程序提交給貝寶進行審批?怎麼樣?
  2. 是Paypal iOS SDK只在美國生效,因爲只有美國的生存憑證? (在x.com似乎沒有提及這個限制)
  3. 如果我的應用程序需要提交給x.com,我可以在哪裏獲得PayPal設備的UDID?
  4. 我現在使用PayPal Mobile Express Checkout Library(PP_MECL)1.03,這個版本還在工作嗎?或者我需要移動到1.04?似乎PayPal iOS SDK 1.04是完全不同的事情。

謝謝!

回答

1

如果您使用新的iOS SDK,則無需提交您的應用程序進行審批。 如果iOS SDK具有您需要的功能,您應該通過MECL使用它 - 它具有非常漂亮的界面並支持信用卡付款。 常見問題https://developer.paypal.com/webapps/developer/support/faq提到iOS SDK目前僅針對美國市場。

+0

謝謝!由於我的應用程序針對的是香港市場,我認爲我需要留在ver 1.03 SDK中。 BTW,我在哪裏可以在貝寶官方網站上找到Paypal Device UDID?似乎在Google上找到的所有UDID均來自第三方網站。 –

1

如果您只是使用MECL庫,則無需提交應用程序進行審批,只需將您的應用程序定義添加到www.x即可自動從門戶獲取開發和生產令牌。 COM。

當您設置ENV_LIVE環境時,必須在您的代碼中使用此令牌。

對於iOS的最新版本MECL是1.0.3,但要確保你真的有最新的包,因爲他們在2012年12月發佈的更新的iOS 6不改變庫版本號(哇!)

正如其他人已經指出的那樣,新的PayPal iOS SDK 1.04是一個完全不同的庫,但是如果您在移動網站上接受付款,MECL庫仍然是正確的選擇。

乾杯

+0

我遵循相同的路徑,但最終我得到空的標記。我怎麼解決它? – Hiren