当你把文件导入到了这个工程目录下 :项目名称/library/Alipay/openssl ,中间是隔了几个文件夹 的 那么在Header Search Paths 的设置就得改为 $(SRCROOT)/library/Alipay/openss, 问题就解决了   再反过来看官方的demo,原来他们把openssl这个文件放到了项目根目录下 所以“Header Search Paths”只需要设置$(SRCROOT) 最简单的方法就是,在集成支付宝的时候,把文件直接放置在根目录下面.然…
iOS 引入支付宝 缺少 #include <openssl/asn1.h>  报错     解决方法: 在 Building Settings -> Search Paths -> Header Search Paths 里添加 aliPay.SDK(因为openssl/asn1.h就在这个文件夹里) 的路径进去就可以了 ——此种方法仅限一台设备运行工程时,如果想多台设备都可以操作,则需换一次设备更改一次路径.…
问题原因:文件路径找不到的问题 解决方法:在 Building Settings -> Search Paths -> Header Search Paths 里,添加一个文件路径:$(PROJECT_DIR)/工程名/一级文件夹名/.../n级文件夹名/支付宝SDK文件夹名,如:$(PROJECT_DIR)/Demo-AliSDK/AliSDK…
使用百度地图(离线)API时,地图无法显示,f12查看报错: BaiduApi_2.0.js:1056 Uncaught TypeError: Cannot read property 'jb' of undefined at qa.getDefaultCursor (BaiduApi_2.0.js:1056) 解决办法: 将js代码写到你的地图(div容器)的下面 另外有好多类似的错都是这个原因. 如下代码,如果<script>在<div 上方就会报这样的错 <div id=&q…
支付宝开放平台 http://doc.open.alipay.com/doc2/detail?treeId=59&articleId=103563&docType=1 集成步骤: 1.把所需动动拖到项目中(有两个 .a文件别忘了哈,第一次我就忘了,愣是调试半个下午,眼睛不聚光也是硬伤啊) 2.添加类库(最好参照官方demo,14个) 3.在pch中添加下面两个库并添加路径 #import <UIKit/UIKit.h> #import <Foundation/Founda…
最近项目中集成了第三方支付,主要有微信支付和支付宝支付,当然这里我主要想说一下关于集成支付宝支付. 首先从支付宝开发者网站上下载下来了SDK以及DEMO,我们就可以根据DEMO进行分析以及集成.支付宝的官方DEMO引进了用于加密的两个库,一个是openssl,另外一个是Util,其目的是将签名字符串base64编码和UrlEncode.可是当我们在引进的这两个库的时候系统会报错,说找不到<openssl/rsa.h>,此时是因为路径的原因,所以这里我们只需要修改openssl的路径就可以了,在…
sample/le-proxy.c:33:10: fatal error: 'openssl/ssl.h' file not found mac下,在安装某些软件的时候提示如上错误,但是mac已经安装了openssl. 原因:openssl是mac不推荐的加密方式,因为mac有自己的一套加密方式,于是,其他软件安装的时候找不到openssl路径 解决办法:查看出问题的代码,比如:某个*.c文件提示  #include <openssl/ssl.h>找不到文件ssl.h.那么直接在找到opens…
在Linux下安装PHP过程中,编译时出现configure: error: libjpeg.(a|so) not found 错误的解决办法 configure: error: libjpeg.(a|so) not found 检查之后发现已经安装了libjpeg [root@localhost php-]# yum list installed|grep libpng libpng.x86_64 :-.el6_2 或者: [root@localhost php-]# rpm -qa|grep…
Xcode 'libxml/tree.h'file not found 错误解决办法…
出现情况如上图: 解决方法如下:在你的Xcode里的header search paths 里添加支付宝SDK(openssl的路径):格式如下  $(PROJECT_DIR)/文件夹名         (这里说一下,直接点击openssl,然后showinfinder,然后command + i  查看路径,把得到路径的工程名字以后的部分加在文件夹名这OK了)…