#!/bin/bash # iOS 签名配置脚本 # 请根据您的开发者账户信息修改以下配置 # Apple Developer 账户信息 export APPLE_ID="kieran@newlifeephrata.us" export APPLE_PASSWORD="Asd112211@" export TEAM_ID="3UR892FAP3" # 应用信息 export APP_NAME="BearVPN" export BUNDLE_ID="app.baer.com" export VERSION="1.0.0" export BUILD_NUMBER="1" # 代码签名身份(运行 security find-identity -v -p codesigning 查看可用身份) export SIGNING_IDENTITY="Mac Developer: Kieran Parker (R36D2VJYBT)" # 分发签名身份(用于 App Store 或 Ad Hoc 分发) export DISTRIBUTION_IDENTITY="Developer ID Application: Kieran Parker (3UR892FAP3)" # 配置文件名称(需要在 Apple Developer Portal 中创建) export PROVISIONING_PROFILE_NAME="BearVPN Development Profile" export DISTRIBUTION_PROFILE_NAME="BearVPN Distribution Profile" # 输出路径 export OUTPUT_DIR="build/ios" export IPA_PATH="${OUTPUT_DIR}/BearVPN-${VERSION}.ipa" export DMG_PATH="${OUTPUT_DIR}/BearVPN-${VERSION}-iOS.dmg" echo "🔧 iOS 签名配置已加载" echo "📧 Apple ID: $APPLE_ID" echo "🏢 Team ID: $TEAM_ID" echo "📱 Bundle ID: $BUNDLE_ID" echo "🔐 签名身份: $SIGNING_IDENTITY" echo "" echo "💡 使用方法:" echo "1. 修改此文件中的配置信息" echo "2. 运行: source ios_signing_config.sh" echo "3. 运行: ./build_ios.sh" echo "" echo "⚠️ 请确保:" echo "- 已在 Apple Developer Portal 中创建了 App ID" echo "- 已下载并安装了 Provisioning Profile" echo "- 已安装了开发者证书"