Xcode Use Log

18 阅读1分钟

Custom Scheme Action

# Type a script or drag a script file from your workspace to insert its path.
LOGFILE="$HOME/Desktop/xcode-pre-action.log" ;

# 打印当前目录
print_pwd () { echo "pwd: $(pwd)" >> $LOGFILE ; }
# 版本号递增
#bump_version () { agvtool bump ; }

# 清空log
echo "" > $LOGFILE ;
echo "Build Pre-Action" >> $LOGFILE
print_pwd ;
echo "PROJECT_DIR: $PROJECT_DIR" >> $LOGFILE ;
echo "cd into project directory" >> $LOGFILE ;
cd "$PROJECT_DIR" ;
print_pwd ;

#bump_version 2>> $LOGFILE ;

# 打印所有环境变量
#env >> $LOGFILE ;

if [ "$CONFIGURATION" = "Debug" ]; then
    echo "👨‍💻 Debug 编译" >> $LOGFILE ;
fi

if [ "$CONFIGURATION" = "Release" ]; then
    echo "👨‍💻 Release 编译" >> $LOGFILE ;
fi

echo "Done" >> $LOGFILE ;

安装模拟器

模拟器下载地址

sudo xcode-select -s /Applications/Xcode.app
xcodebuild -runFirstLaunch
xcrun simctl runtime add xxxx_Simulator_Runtime.dmg