如何在使用自动代码签名管理的iOS项目中使用自动代码签名管理?我看到local_provisioning_profile规则apple_rules repo的唯一方法。Bazel是否支持自动代码签名?
local_provisioning_profile
apple_rules
rbpvctlc1#
事实证明,这个配置只生成有效的xcode项目文件,但应用程序本身没有正确签名。显然,它目前不受rules_apple的支持?老答案:
rules_xcodeproj
load("@rules_xcodeproj//xcodeproj:defs.bzl", "top_level_target", "xcodeproj", "xcode_provisioning_profile", ) load("@build_bazel_rules_apple//apple:apple.bzl", "local_provisioning_profile") ios_application( <..> provisioning_profile = ":xcode_profile", <..> ) local_provisioning_profile( name = "the_profile", profile_name = "<profile name>", team_id = "<team_id>", ) xcode_provisioning_profile( name = "xcode_profile", team_id = "<team_id>", managed_by_xcode = True, provisioning_profile = ":the_profile", )
1条答案
按热度按时间rbpvctlc1#
事实证明,这个配置只生成有效的xcode项目文件,但应用程序本身没有正确签名。显然,它目前不受rules_apple的支持?
老答案:
rules_xcodeproj
(1.12.1在撰写此消息时)