我正在构建一个静态库。该库依赖于资源包,该资源包是同一项目中的另一个目标。我正在尝试创建一个运行脚本,每次构建静态库并将其放入同一文件夹时,它将生成资源包。使用此脚本,我设法为iOS模拟器执行此操作:
xcodebuild -target LibsResources -configuration ${CONFIGURATION} -sdk iphonesimulator BUILD_DIR="${BUILD_DIR}"
但由于某种原因,该脚本还会在项目的根目录中生成空的构建文件夹(" build / MyLib.build")。为什么以及如何禁用它?
奖金问题:我如何在脚本中指定sdk(-sdk iphonesimulator或-sdk iphoneos),以便根据库是针对iSO模拟器还是iOS设备构建而改变?