# SWXcodeBuildPythonScript **Repository Path**: LinXunFeng/SWXcodeBuildPythonScript ## Basic Information - **Project Name**: SWXcodeBuildPythonScript - **Description**: 使用Python语言写的脚本,来编译Xcode-ios项目; 本质是调用xcodebuild 脚本 - **Primary Language**: Python - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2020-11-16 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #SWXcodeBuildPythonScript 使用Xcode的Command line tool,来实现自己的编译。 项目使用的python语言,调用xcode脚本来实习的 主要分为以下几步: 1. xcodebuild xcodebuild -showBuildSettings 获取Xcode的默认设置参数 2. xcodebuild build 编译project到当前项目文件的根目录下的build文件夹 3. xcrun 使用project目录下build内的文件,打包出.ipa文件到指定文件夹 4. 删除project目录下的build文件夹 5. 发送系统通知,提示编译、打包完成。 ####参考如下: 1. [xcode4的环境变量,Build Settings参数,workspace及联编设置 - 月光的尽头 - 博客园](http://www.cnblogs.com/xiaodao/archive/2012/03/28/2422091.html) 2. [iPhone打包步骤 - For Marie Curie - 博客频道 - CSDN.NET](http://blog.csdn.net/rsp19801226/article/details/7381997) 3. [maranas/pyNotificationCenter python mac system notification 系统通知](https://github.com/maranas/pyNotificationCenter) 4. [nomad :: world-class command line utilities for iOS development](http://nomad-cli.com/)