【发布时间】:2017-07-14 13:41:12
【问题描述】:
我正在尝试使用fastlane 设置Jenkins。我的项目中有两个目标 - 主应用程序和手表套件扩展。当我尝试使用 xcargs 更改 Ad Hoc 签名的配置文件时,gym 更改所有目标的配置文件并且我的构建失败。
这是我的健身房指令。
gym(scheme: "MyApp",
workspace: "MyApp.xcworkspace",
xcargs: "PROVISIONING_PROFILE_SPECIFIER='MyApp Ad Hoc'")
这是输出。
Building MyApp/MyApp WatchKit App [Release]
[08:34:48]: ▸ Check Dependencies
[08:34:48]: ▸ ❌ Provisioning profile "MyApp Ad Hoc" doesn't match the entitlements file's value for the application-identifier entitlement.
如何仅为特定目标更改配置文件? 谢谢。
【问题讨论】:
-
尝试将项目签名设置更改为手动。看看这个 - github.com/fastlane/fastlane/issues/5608
-
两个模式都使用 1 个通道吗?
-
@FaresBenHamouda 嗯.. 我刚开始使用快车道。不知道如何为不同的模式创建两条通道,然后得到一个 ipa 文件。
-
@EugeneTrapeznikov 你的问题解决了吗?我现在面临同样的问题。我在github上看到了你的问题,但是没有答案。
-
同样的问题。你的问题解决了吗?谢谢!
标签: ios xcode jenkins fastlane fastlane-gym