ai/at
1
0

fix patch test

This commit is contained in:
2026-01-08 08:32:20 +09:00
parent d99ca3fd8b
commit a25ed0e92c
5 changed files with 75 additions and 15 deletions

View File

@@ -78,11 +78,11 @@ function cleanup_build {
# 3. CocoaPods
echo "3. Installing CocoaPods..."
# Ensure PATH includes Homebrew ruby gems if needed
export PATH="/opt/homebrew/lib/ruby/gems/3.4.0/bin:$PATH"
cd ios
pod install
cd ..
if [ -z "$1" ];then
cd ios
pod install
cd ..
fi
# 4. Signing (Automated)
echo "4. Configuring Xcode Signing..."
@@ -132,6 +132,9 @@ EOF
case $1 in
i)
echo "Skipping cleanup_build..."
;;
*)
cleanup_build
;;
esac
@@ -167,8 +170,15 @@ cp -R ${APP_NAME}.xcarchive/Products/Applications/${APP_NAME}.app Payload/
# store.mobileprovisionの存在確認とコピー
# https://developer.apple.com/account/resources/profiles/list
if [ ! -f "$MOBILEPROVISION" ]; then
echo "Error: store.mobileprovision not found at $MOBILEPROVISION"
exit 1
# 親ディレクトリからコピーを試みる
PARENT_MOBILEPROVISION="$SCRIPT_DIR/../embedded.mobileprovision"
if [ -f "$PARENT_MOBILEPROVISION" ]; then
echo "Copying mobileprovision from $PARENT_MOBILEPROVISION to $MOBILEPROVISION"
cp "$PARENT_MOBILEPROVISION" "$MOBILEPROVISION"
else
echo "Error: store.mobileprovision not found at $MOBILEPROVISION or $PARENT_MOBILEPROVISION"
exit 1
fi
fi
cp "$MOBILEPROVISION" Payload/${APP_NAME}.app/embedded.mobileprovision