DID TES DEMO真机调试指南

注意:

由于SDK依赖的静态库只支持arm64,所以DIDSDK 目前只支持真机调试。

调试前准备: Mac OSXCodeIPhone设备(iOS 11 && iOS 11+)Charles商汤SSL VPN苹果开发者账号(如果没有的话可以使用个人Apple ID)。

开始调试

准备完成后开始调试

  1. 添加开发者账号,参考链接:blog.csdn.net/danjiujiaoh...
  2. 设置SLL Proxying: 打开Charles,选择菜单栏Help,选择SLL Proxying,选择Install Charles Root Certificate on a moible...

Charles会弹出一个信息框: 打开IPhone手机,选择无线局域网 ,选择当前与电脑相同的WiFi名,开始连接,连接成功后,选择WiFi名称右侧的感叹号按钮。进入WiFi详情页,往下滑动屏幕,找到配置代理选项:

设置为手动,并且输入Charles提供的IP地址和端口。

保存好设置,Charles此时会弹出一个确认框,点击Allow!切记,一定要允许Charles开始代理!

3、设置SLL Proxying

选中SLL Proxying Setting,添加代理地址:

完成后,点击保存!

4、开始真机调试 将手机通过数据线与Mac连接,选择信任电脑。 打开项目:

编辑项目:

Scheme解释

DISSDK:编译SDK,会输出DIDSDK.framework Debug环境的文件

OutPutFarmework:会输出DIDSDK.framework Debug与Release合并后环境的文件

DIDTestDemo:会编译Debug环境的DEMO

DIDTestDemo_release:会编译Release环境的DEMO

运行成功后,如果是个人Apple ID,手机会提示,未信任的开发者。 前往手机设置-通用-设备与证书,找到DID APP,点击信任。

相关推荐
DisonTangor15 小时前
苹果发布iOS 18.2首个公测版:Siri接入ChatGPT、iPhone 16拍照按钮有用了
ios·chatgpt·iphone
- 羊羊不超越 -15 小时前
App渠道来源追踪方案全面分析(iOS/Android/鸿蒙)
android·ios·harmonyos
2401_865854881 天前
iOS应用想要下载到手机上只能苹果签名吗?
后端·ios·iphone
HackerTom2 天前
iOS用rime且导入自制输入方案
ios·iphone·rime
良技漫谈2 天前
Rust移动开发:Rust在iOS端集成使用介绍
后端·程序人生·ios·rust·objective-c·swift
2401_852403552 天前
高效管理iPhone存储:苹果手机怎么删除相似照片
ios·智能手机·iphone
星际码仔2 天前
【动画图解】是怎样的方法,能被称作是 Flutter Widget 系统的核心?
android·flutter·ios
emperinter2 天前
WordCloudStudio:AI生成模版为您的文字云创意赋能 !
图像处理·人工智能·macos·ios·信息可视化·iphone
关键帧Keyframe2 天前
音视频面试题集锦第 8 期
ios·音视频开发·客户端
pb82 天前
引入最新fluwx2.5.4的时候报错
flutter·ios