ビルドサーバーで実行されているこのスクリプトを使用して、iOS シミュレーターからアプリを削除しようとしています
#!/bin/Bash
#Go to iOS Sim
cd ~/Library/Application\ Support/iPhone\ Simulator
#Loop through each Version of iOS
for dir in ~/Library/Application\ Support/iPhone\ Simulator/*/
do
dir=${dir%*/}
cd "$dir"
#Check if the iOS version has any apps installed
if [ -d "$dir/Applications" ]; then
echo Applications folder exists in "$dir"
cd "$dir/Applications"
#Delete each app
for app in "$dir/Application/*/"
do
echo $app
if [ "${#app}" -eq 36 ]; then
echo Delete Folder
fi
done
fi
done
#Delete each
アプリのセクションで立ち往生しています。アプリケーションフォルダーをループして、最初にフォルダーの文字数が36(GUID)であるかどうかを確認してから、フォルダーを削除したい