【问题标题】:How to set different provisioning profiles for different targets using Xcode Build如何使用 Xcode Build 为不同的目标设置不同的配置文件
【发布时间】:2018-03-06 05:02:01
【问题描述】:

由于扩展实施,我有一个具有多个目标的 iOS 应用程序。我成功地通过 Jenkins 的 xcodeBuild/Xcode 插件为单个目标设置了配置文件。

如何一次使用 Xcode Build 为不同的目标设置不同的配置文件?

如何通过 Jenkins 的 Xcode build/Xcode Plugin 或任何 shell 脚本来实现这一点?

【问题讨论】:

    标签: ios xcode shell jenkins devops


    【解决方案1】:

    对于多个目标,您需要为每个目标创建单独的作业。并基于 xcode 插件中的 Xcode Schema File 进行构建(IPA)。

    并确保在提交代码时,根据您的要求在代码登录中设置 adhoc/appstore 配置文件。在为您所需的环境设置配置文件之后。提交你的 project.pbxproj。

    并将您的所有配置文件放在下面,

    Users/Shared/jenkins/Library/MobileDevice/Provisioning Profiles

    因此,当您的作业运行时,它会根据您的 Xcode 架构文件 名称自动获取配置文件。

    【讨论】:

    • 有趣。我从未听说过这样的“Xcode Schema File”。你能详细说明一下吗?是插件吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-05
    • 1970-01-01
    • 2011-05-27
    • 2017-04-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多