1.项目运行崩溃提示 Reason: image not found ,以下详细问题。
问题(项目真机运行崩溃,控制台输出):
dyld: Library not loaded: /System/Library/Frameworks/Speech.framework/Speech
Referenced from: /private/var/mobile/Containers/Bundle/Application/4E61D276-08F8-44F3-ABDB-B7A171D17038/CreditSearch.app/CreditSearch
Reason: image not found
崩溃原因:
根据提示可以知道是 speech.frameWork 的问题。 这个库应该不支持你目前手机系统导致的。也就是说这个库支持的最低版本是iOS 10,但是手机是iOS 10以下的,所以才会崩溃。
解决方案:
在TARGETS->Build Phases找到该库,将Required修改为Optianal即可解决。
2.支付宝支付接入过程中的错误
最近在接入的时候遇到的问题有两个 :
1、使用最新的Demo中的文件,支付可以成功,但是回调一直是回调不回来。按照官网的方法。新的与旧的也都进行了使用。最终还是回调失败。然后网上查了很多资料,有资料上说是使用新的Demo确实会有这种问题;回调写的也没问题的。所以后面就更换了老的Demo中的SDK。
2.第二个问题是在接入老的Demo中的SDK时会报错如上图一样的UTDevice的错误,然后因为新的SDK里面没有UTDevice,但是老的SDK中都是有的,所以将老的里面的UTDID这个包给拖过来就没有问题了