iOS 券商京东SDK接入附demo

2024-01-12 21:38
文章标签 sdk ios 接入 demo 京东 券商

本文主要是介绍iOS 券商京东SDK接入附demo,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

最近对接京东券商SDK,总结一下。
1、注册京东APP的时候需要的是上架后的链接,如果链接不对是申请不成功的,只要审核通过的APP链接,提交申请就成功了。

2、下载对应京东SDK,复制APPkey和AppSecret,把SDK拉到项目中,注意是拉到bundle下面。要不会报错。
在这里插入图片描述
3、在Build Settings-----Other Linker Flags 中添加-ObjC,不然会报错

'/Users/mac/Documents/学习Demo/HBJDSdkDemo/HBJDSdkDemo/JDSDK.framework/JDSDK(KeplerApiManager.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64

在这里插入图片描述
4、添加对应的库,注意,文档里没有写添加libc++.tbd库,会报错

Undefined symbols for architecture arm64:"operator new[](unsigned long)", referenced from:getlocalEid(char const*) in JDSDK(JDS_CPSNativeLevel.o)"___gxx_personality_v0", referenced from:+[JDS_CPSNativeLevel fetchLocalFinger:] in JDSDK(JDS_CPSNativeLevel.o)+[JDS_CPSNativeLevel checkLocalFinger:] in JDSDK(JDS_CPSNativeLevel.o)getKeyParams(unsigned char*) in JDSDK(JDS_CPSNativeLevel.o)genDKey(unsigned char*, int, unsigned char*, int, unsigned char*, int) in JDSDK(JDS_CPSNativeLevel.o)getKeyParamsCipher(unsigned char*, unsigned char*, int, unsigned char*) in JDSDK(JDS_CPSNativeLevel.o)encrypt(unsigned char*, int, unsigned char*, int, char*) in JDSDK(JDS_CPSNativeLevel.o)+[JDS_CPSNativeLevel localEidPackage:] in JDSDK(JDS_CPSNativeLevel.o)

在这里插入图片描述

5、报错

'/Users/mac/Documents/学习Demo/HBJDSdkDemo/HBJDSdkDemo/JDSDK.framework/JDSDK(KeplerApiManager.o)' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updated library from the vendor, or disable bitcode for this target. for architecture arm64

在这里插入图片描述
附上demo,demo有对应的京东接入文档

END.

这篇关于iOS 券商京东SDK接入附demo的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/599240

相关文章

Springboot处理跨域的实现方式(附Demo)

《Springboot处理跨域的实现方式(附Demo)》:本文主要介绍Springboot处理跨域的实现方式(附Demo),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录Springboot处理跨域的方式1. 基本知识2. @CrossOrigin3. 全局跨域设置4.

IDEA接入Deepseek的图文教程

《IDEA接入Deepseek的图文教程》在本篇文章中,我们将详细介绍如何在JetBrainsIDEA中使用Continue插件接入DeepSeek,让你的AI编程助手更智能,提高开发效率,感兴趣的小... 目录一、前置准备二、安装 Continue 插件三、配置 Continue 连接 DeepSeek四

SpringBoot快速接入OpenAI大模型的方法(JDK8)

《SpringBoot快速接入OpenAI大模型的方法(JDK8)》本文介绍了如何使用AI4J快速接入OpenAI大模型,并展示了如何实现流式与非流式的输出,以及对函数调用的使用,AI4J支持JDK8... 目录使用AI4J快速接入OpenAI大模型介绍AI4J-github快速使用创建SpringBoot

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为

PyCharm 接入 DeepSeek最新完整教程

《PyCharm接入DeepSeek最新完整教程》文章介绍了DeepSeek-V3模型的性能提升以及如何在PyCharm中接入和使用DeepSeek进行代码开发,本文通过图文并茂的形式给大家介绍的... 目录DeepSeek-V3效果演示创建API Key在PyCharm中下载Continue插件配置Con

Spring AI Alibaba接入大模型时的依赖问题小结

《SpringAIAlibaba接入大模型时的依赖问题小结》文章介绍了如何在pom.xml文件中配置SpringAIAlibaba依赖,并提供了一个示例pom.xml文件,同时,建议将Maven仓... 目录(一)pom.XML文件:(二)application.yml配置文件(一)pom.xml文件:首

PyCharm接入DeepSeek实现AI编程的操作流程

《PyCharm接入DeepSeek实现AI编程的操作流程》DeepSeek是一家专注于人工智能技术研发的公司,致力于开发高性能、低成本的AI模型,接下来,我们把DeepSeek接入到PyCharm中... 目录引言效果演示创建API key在PyCharm中下载Continue插件配置Continue引言

百度/小米/滴滴/京东,中台架构比较

小米中台建设实践 01 小米的三大中台建设:业务+数据+技术 业务中台--从业务说起 在中台建设中,需要规范化的服务接口、一致整合化的数据、容器化的技术组件以及弹性的基础设施。并结合业务情况,判定是否真的需要中台。 小米参考了业界优秀的案例包括移动中台、数据中台、业务中台、技术中台等,再结合其业务发展历程及业务现状,整理了中台架构的核心方法论,一是企业如何共享服务,二是如何为业务提供便利。

安卓链接正常显示,ios#符被转义%23导致链接访问404

原因分析: url中含有特殊字符 中文未编码 都有可能导致URL转换失败,所以需要对url编码处理  如下: guard let allowUrl = webUrl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) else {return} 后面发现当url中有#号时,会被误伤转义为%23,导致链接无法访问

【iOS】MVC模式

MVC模式 MVC模式MVC模式demo MVC模式 MVC模式全称为model(模型)view(视图)controller(控制器),他分为三个不同的层分别负责不同的职责。 View:该层用于存放视图,该层中我们可以对页面及控件进行布局。Model:模型一般都拥有很好的可复用性,在该层中,我们可以统一管理一些数据。Controlller:该层充当一个CPU的功能,即该应用程序