使用xcodebuild导出ipa文件时,在exportOptionsPlist选项中添加移动配置文件的路径

bvhaajcl  于 2023-01-18  发布在  其他
关注(0)|答案(1)|浏览(320)

我正在使用以下命令从创建的iOS应用程序归档导出ipa-File:
xcodebuild -导出归档-归档路径应用程序。xarchive -导出选项列表导出选项。plist -导出路径构建
在我的ExportOptions.plist文件中,我有一个条目,指定应该使用哪个mobileprovision文件:

<key>provisioningProfiles</key>
<dict>
 <key>my.company.app</key>
 <string>filename_for_provisioning_file</string>
</dict>

filename_for_provisioning_file位于我的主目录中,这似乎是xcodebuild搜索文件的有效位置。

问题

是否可以在ExportOptions.plist中添加指向filename_for_provisioning_file的特定路径?

7xllpg7q

7xllpg7q1#

不,不可能“在ExportOptions.plist中添加指向filename_for_provisioning_file的特定路径“。
必须指定一个已安装的预配描述文件。

已安装的置备配置文件存储在**/用户/<YOUR_USER_NAME>/库/移动设备/置备\配置文件/**下

如果您在终端上运行xcodebuild --help,您将在末尾看到一个名为“Available keys for -exportOptionsPlist:"的部分,其中说明
资源调配配置文件:字典

For manual signing only. Specify the provisioning profile to use for each executable in your app. Keys in this dictionary are the bundle identifiers of executables; **values are the provisioning profile name or UUID to use.**

如果出于任何原因(如持续集成等),您希望自动化“安装”预配配置文件的过程,您可以参考this answer并阅读该问题下的更大讨论,以了解更多上下文和信息。

相关问题