You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法启动Titanium应用的iPhone模拟器:WWDR证书问题求助

解决Titanium模拟器启动时的WWDR证书未找到问题

手动指定证书路径给Titanium

Titanium的证书搜索逻辑可能未正确扫描钥匙串,可手动将证书导出为.pem格式后让SDK指定路径读取:

  • 打开钥匙串访问,找到已安装的Apple WWDRCAG2证书
  • 右键点击证书,选择「导出」,格式选「Privacy Enhanced Mail (.pem)」,保存到本地(比如~/Desktop/AppleWWDRCAG2.pem)
  • 在启动模拟器的命令中添加环境变量指定证书路径:
    export TI_IOS_WWDR_CERT_PATH=~/Desktop/AppleWWDRCAG2.pem && titanium build -p ios --simulator
    
    也可在IDE(如VS Code、Appcelerator Studio)的运行配置中添加该环境变量。

检查证书信任设置

确保证书在钥匙串中的信任配置正确:

  • 打开钥匙串访问,找到该证书并双击打开
  • 在「信任」选项卡中,将「使用此证书时」设置为「始终信任」
  • 关闭窗口,输入系统密码确认修改

重置Titanium SDK证书缓存

Titanium可能缓存了旧的证书状态,执行以下命令清理缓存:

rm -rf ~/.titanium/mobile/ios/wwdr

清理完成后重新启动模拟器,SDK会重新扫描证书。

调整SDK版本

若当前12.1.1.GA版本的搜索逻辑确实存在问题,可尝试:

  • 降级到修复前的稳定版本(如12.0.0.GA)
  • 升级到最新测试版本,查看是否有后续修复覆盖了搜索逻辑问题

内容的提问来源于stack exchange,提问作者user3188777

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 23:43:09