SDK篇

支付宝错误

2017-03-10  本文已影响246人  晚安的你我

1.支付宝can not find protocol declaration for 'UIAlertViewDelegate'  

    解答:文件添加#import<UIKit/UIKit.h>

2 支付宝SDK编译报错#include这一行  “openssl/asn1.h”file not found

  解答:在自己工程文件夹里建一个文件夹,随便起什么名字。把支付宝所需要的东西都拷贝进去,然后add files,然后找到TARGETS-Build Settings,在里面找到如下位置

3  :    Undefined symbols for architecture x86_64:

"_deflate", referenced from:

+[ASSCommonUtils gzipData:] in AlipaySDK

+[DTGZipUtil compressGZip:] in AlipaySDK

"_deflateEnd", referenced from:

+[ASSCommonUtils gzipData:] in AlipaySDK

+[DTGZipUtil compressGZip:] in AlipaySDK

"_deflateInit2_", referenced from:

+[ASSCommonUtils gzipData:] in AlipaySDK

+[DTGZipUtil compressGZip:] in AlipaySDK

ld: symbol(s) not found for architecture x86_64

解答方法: 导入libz.tbd

4 Undefined symbols for architecture x86_64:

"_CTRadioAccessTechnologyCDMA1x", referenced from:

-[AliSecXReachability networkStatusForFlags:] in AlipaySDK

"_CTRadioAccessTechnologyEdge", referenced from:

-[AliSecXReachability networkStatusForFlags:] in AlipaySDK

"_CTRadioAccessTechnologyGPRS", referenced from:

-[AliSecXReachability networkStatusForFlags:] in AlipaySDK

"_CTRadioAccessTechnologyLTE", referenced from:

-[AliSecXReachability networkStatusForFlags:] in AlipaySDK

"_OBJC_CLASS_$_CTTelephonyNetworkInfo", referenced from:

objc-class-ref in AlipaySDK

解答方法: 导入CoreTelephony.framework

5 Undefined symbols for architecture x86_64:

"_CNCopyCurrentNetworkInfo", referenced from:

-[APayReachability wifiInterface] in AlipaySDK

+[internal_DeviceInfo getSSIDInfo] in AlipaySDK

+[internal_DeviceInfo getNetworkInfo] in AlipaySDK

"_CNCopySupportedInterfaces", referenced from:

-[APayReachability wifiInterface] in AlipaySDK

+[internal_DeviceInfo getSSIDInfo] in AlipaySDK

+[internal_DeviceInfo getNetworkInfo] in AlipaySDK

"_SCNetworkReachabilityCreateWithAddress", referenced from:

+[APayReachability reachabilityWithAddress:] in AlipaySDK

+[AliSecXReachability reachabilityWithAddress:] in AlipaySDK

"_SCNetworkReachabilityCreateWithName", referenced from:

+[APayReachability reachabilityWithHostname:] in AlipaySDK

+[AliSecXReachability reachabilityWithHostName:] in AlipaySDK

"_SCNetworkReachabilityGetFlags", referenced from:

-[APayReachability isReachable] in AlipaySDK

-[APayReachability isReachableViaWWAN] in AlipaySDK

-[APayReachability isReachableViaWiFi] in AlipaySDK

-[APayReachability connectionRequired] in AlipaySDK

-[APayReachability isConnectionOnDemand] in AlipaySDK

-[APayReachability isInterventionRequired] in AlipaySDK

-[APayReachability reachabilityFlags] in AlipaySDK

...

"_SCNetworkReachabilityScheduleWithRunLoop", referenced from:

-[AliSecXReachability startNotifier] in AlipaySDK

"_SCNetworkReachabilitySetCallback", referenced from:

-[APayReachability startNotifier] in AlipaySDK

-[APayReachability stopNotifier] in AlipaySDK

-[AliSecXReachability startNotifier] in AlipaySDK

"_SCNetworkReachabilitySetDispatchQueue", referenced from:

-[APayReachability startNotifier] in AlipaySDK

-[APayReachability stopNotifier] in AlipaySDK

"_SCNetworkReachabilityUnscheduleFromRunLoop", referenced from:

-[AliSecXReachability stopNotifier] in AlipaySDK

"_kCNNetworkInfoKeyBSSID", referenced from:

+[UIDevice(APEX) networkDic] in AlipaySDK

"_kCNNetworkInfoKeySSID", referenced from:

+[UIDevice(APEX) networkDic] in AlipaySDK

解答方法:导入Systemconfiguration.framework

6  Undefined symbols for architecture x86_64:

"_OBJC_CLASS_$_CMMotionManager", referenced from:

objc-class-ref in AlipaySDK

解答方法:导入CoreMotion.framework

上一篇下一篇

猜你喜欢

热点阅读