47 lines
1.5 KiB
Bash
Executable File
47 lines
1.5 KiB
Bash
Executable File
#!/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 "- 已安装了开发者证书"
|