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,点击信任。

相关推荐
2501_916008894 小时前
没有源码如何加密 IPA 实战流程与多工具组合落地指南
android·ios·小程序·https·uni-app·iphone·webview
CocoaKier6 小时前
微信与苹果就小程序支付达成和解,iOS用户有望在小程序内直接使用苹果支付
ios·apple
QuantumLeap丶7 小时前
《uni-app跨平台开发完全指南》- 07 - 数据绑定与事件处理
vue.js·ios·uni-app
ajassi20009 小时前
开源 Objective-C IOS 应用开发(五)iOS操作(action)和输出口(Outlet)
ios·开源·objective-c
2501_9159090612 小时前
Flutter 应用怎么加固,多工具组合的工程化实战(Flutter 加固/Dart 混淆/IPA 成品加固/Ipa Guard + CI)
android·flutter·ios·ci/cd·小程序·uni-app·iphone
denggun1234513 小时前
ios包体积管理方案
ios·iphone
Digitally13 小时前
解决 iPhone 和 Mac 之间备忘录无法同步的9种方法
macos·ios·iphone
denggun1234514 小时前
图片上传git时压缩
git·ios·objective-c·iphone·xcode
胎粉仔14 小时前
Swift 初阶 —— Sendable 协议 & data races
开发语言·ios·swift·sendable·并发域·data races
2501_9159090615 小时前
深入理解HTTPS和HTTP的区别、工作原理及安全重要性
安全·http·ios·小程序·https·uni-app·iphone