发布时间:2022-12-10 08:29:41 文章来源:互联网
微博 微信 QQ空间

一下关于ios开发如何使用支付宝?(一)_

支付宝拉开ios应用开发的序幕 现在随着移动开发的飞速发展,越来越多的应用需要在线支付功能。最近做了一个关于支付宝支付功能的申请。在使用支付宝的过程中,我遇到了一些不必要的弯路。因此,写这篇文章总结一下如何使用支付宝进行ios开发。首先我们需要支付宝的功能,所以要到支付宝的开发平台下载sdk和demo。地址:点击进入下载页面。第一步,将需要的文件、静态库等拖到项目中,这里有:include、libs、Utilities、libcrypto.a、libssl.a文件。如图:上面就是我们要得到的结果。第二步是设置HeadSearchPathsLibrarySearchPaths。targets->BuildSetting->SearchPaths->HeadSearchPathsLibrarySearchPaths 记住:HeadSearchPathsLibrarySearchPaths的路径一定要能根据这个地址找到对应的头文件。不然在设置的时候总是会出现这个错误(我在这里花了很多时间),如图: #include?openssl/rsa.h?filefound 下面是我设置的正确路径,如图: OK,这里的设置已经完成,编译成功。第三步,设置partner、seller、RSAprivatekey、RSApublickey。我和官方demo一样设置在-info文件中,当然你也可以决定放在别的地方。如图:这里的参数来自其他地方。. 第四步:支付成功后ios支付宝支付成功后回调,返回应用。注意代码中有这行代码:[plain]viewplaincopy//应用注册方案,在AlixPayDemo-Info.plist中定义URL类型,用于安全支付成功后重新唤醒商户应用 NSString*appScheme@"paytest"; 因此,我们还需要设置回调的标志。同样在 -info 文件中,添加一个节点。如图: 注:上面item0的值为appScheme。结论 OK,至此就完成了支付宝在ios上的支付功能。最后希望大家看完这篇文章ios支付宝支付成功后回调,能够少走弯路,提高效率。注:上面item0的值为appScheme。结论 OK,至此就完成了支付宝在ios上的支付功能。最后希望大家看完这篇文章,能够少走弯路,提高效率。注:上面item0的值为appScheme。结论 OK,至此就完成了支付宝在ios上的支付功能。最后希望大家看完这篇文章,能够少走弯路,提高效率。

另一视角

换一换