在付费网站上,我发现了这一点:PayPal Mobile SDK
有Android/iOS
的SDK。
我可以将此用于我的Xamarin.Forms
应用吗? - 因为我问自己"mobile" SDK
和.NET SKD
之间是否存在任何差异。例如,在移动设备上我需要满足的任何条件?!
答案 0 :(得分:3)
你也可以使用朋友创建的这个NuGet包(它们是这个SDK的绑定):
答案 1 :(得分:1)
我不确定你使用'安全'是什么意思。 两者似乎都来自经过验证的PayPal帐户,因此在这种术语中使用它肯定是安全的。
您所指的SDK可能都提供了相同的功能。然而,他们所指的“移动”SDK似乎是与Objective-C / Swift for iOS和Java for Android一起使用的原生SDK。
因为您想使用Xamarin(即.NET),您可能想要使用.NET SDK。对于其余的共享.NET代码,这可能是最容易实现的。
如果您真的想要使用'移动'SDK,但您必须创建自己的绑定等,这是Xamarin中的一些高级内容。最后,您可能最终会得到相同的功能。
请注意,.NET SDK将“.NET 4.0或更高版本”列为先决条件,因此可能与PCL不兼容。有关PCL的确切内容,请查看有关“共享代码选项”的Xamarin documentation。