iOS编译并安装i386 ARCH APP

Mac

编译:

需要的几个宏定义

BUILD_TYPE=Release
ARCH='armv7 arm64 i386'
SIMULATOR_OR_IOS_SDK=iphonesimulator
DEVELOPMENT_TARGET=7.0
SDK_VERSION=9.2

编译脚本

xcodebuild -workspace ${PROJECT_DIR}/${APPLICATION_NAME}.xcworkspace -scheme ${APPLICATION_NAME} -configuration ${BUILD_TYPE} -sdk ${SIMULATOR_OR_IOS_SDK}${SDK_VERSION} ARCHS=${ARCH} IOS_DEVELOPMENT_TARGET=${DEVELOPMENT_TARGET} -destination 'platform=iOS Simulator,id=D1AB2AD6-1003-405D-B671-CB286D6D30B2,OS=9.2'

注意事项

  • SDK_VERSION:
SDK 版本
  • id=D1AB2AD6-1003-405D-B671-CB286D6D30B2: 可以通过先输入一个错误的id,然后根据错误信息得到正确的id。如下图:
destinationfier
  • ARCH 必须包含i386

安装到模拟器上

ios-sim:

brew install ios-sim

Install:

ios-sim launch XXX.app -devicetypeid "com.apple.CoreSimulator.SimDeviceType.iPhone-6, 9.2"

注意事项

  • devicetypeid:
devicetypeid
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容