#!/bin/bash # 简化的连接测试脚本 echo "🔍 开始连接调试..." # 测试基本网络连接 echo "📡 测试基本网络连接..." if ping -c 3 8.8.8.8 > /dev/null 2>&1; then echo "✅ 基本网络连接正常" else echo "❌ 基本网络连接失败" exit 1 fi # 测试 DNS 解析 echo "🌐 测试 DNS 解析..." if nslookup google.com > /dev/null 2>&1; then echo "✅ DNS 解析正常" else echo "❌ DNS 解析失败" fi # 测试常见端口 echo "🔌 测试常见端口连接..." for port in 80 443 8080; do if timeout 3 bash -c "echo >/dev/tcp/google.com/$port" 2>/dev/null; then echo "✅ google.com:$port 连接正常" else echo "❌ google.com:$port 连接失败" fi done # 检查 libcore 库 echo "📚 检查 libcore 库..." if [ -f "libcore/bin/libcore.dylib" ]; then echo "✅ 找到 libcore.dylib" file libcore/bin/libcore.dylib else echo "❌ 未找到 libcore.dylib" fi echo "🎯 调试完成,现在可以运行应用查看详细日志"