5

我有一个快车道,可以使用gymorbuild_app但我也想使用flutter build's--obfuscate标志来构建应用程序。

  desc "Build - Enterprise"
  lane :build_enterprise do |options|
    bundle_id = options[:bundle_id]

    sync_certificates_and_provisioning_profiles(
      type: "enterprise",
      bundle_id: bundle_id,
    )
    cleanup
    gym(
      scheme: get_scheme(bundle_id),
      export_method: "enterprise",
      clean: true,
      include_bitcode: false,
      include_symbols: true,
      export_options: {
        signingStyle: "manual",
        provisioningProfiles: generate_enterprise_profiles(bundle_id)
      }
    )
  end

据我了解,我可以替换gym为,flutter build ios --obfuscate但是我怎样才能使用gym提供的其他参数。如:export_method, export_options, include_bitcode, include_symbols? 我在应用程序中有多种风格,并且基于调试/发布应用程序或暂存/生产应用程序使用这些参数非常有用。

4

0 回答 0