Rule ReleaseBuildConfig will not be applied: “Applies to release builds.”

Issue #14 closed
Samuel Cai created an issue

I saw something like below:

Rule ReleaseBuildCompilerArgs will not be applied: “Applies to release builds.” Rule TerminatingApp will not be applied: “Applies to release builds of iOS apps.” Rule ReleaseBuildConfig will not be applied: “Applies to release builds.” Rule NSLogUsed will not be applied: “Applies to release builds of application targets.”

Seems this is because we separated the default Release build configuration into two: App Store Release, and Internal Release. I did a test by adding a Release build configuration and recheck, those rules can be applied now.

Since the build configuration name can be changed easily, so basing on the name of "Release" to determine whether rule can be applied is not that robust, maybe we can have one configuration options to set the Release build configuration name, by default it is "Release".

Comments (2)

  1. Ali Rantakari repo owner

    Thanks for reporting this. The next release will have improved release build configuration detection that should match your build configuration names.

  2. Log in to comment