使用xcodebuild 命令行指定工具链进行ollvm混淆编译不会生效

请教下各位大佬,这个问题该如何解决:

  1. 不使用xcode界面进行编译,而是仅仅用xcodebuild命令行进行编译;
  2. 已通过xcode界面的build setting加入了fla等cflag
  3. 期望编译出被ollvm混淆过后的静态链接库
  4. 参考命令如下
    xcodebuild -scheme myproject -sdk iphoneos -project myproject .xcodeproj -configuration Release DSTROOT=/Users/amlloc/Project/myproject /build_ios/objects SYMROOT=/Users/amlloc/Project/myproject /build_ios/build -toolchain ollvm

但是目前现状是:

  1. 通过xcode界面编译出来的静态链接库是被混淆的
  2. 通过上述命令编译出来的静态链接库未被混淆

试一下fastlane?

1 个赞

好的,我去了解下,蟹蟹大佬~

这个fastlane看起来是个构建系统,但我自己本地执行xcodebuild都没法生效,自己都没跑通