“ ExportOptions.plist”因为没有这样的文件而无法打开。”

问题描述 投票:2回答:1

我们正在尝试使用终端而不是Xcode-> Product-> Archieve运行项目。我们已成功完成清理,构建和存档。导出.ipa时,出现以下错误“文件“ ExportOptions.plist”无法打开,因为没有这样的文件。”。当我在堆栈溢出中冲浪时,我对plist文件一无所知。

例如:我们有一个名称为MyApp的应用程序

xcodebuild clean -workspace MyApp.xcworkspace -scheme开发

xcodebuild构建-workspace MyApp.xcworkspace-方案开发

xcodebuild存档-workspace MyApp.xcworkspace-方案开发-archivePath〜/ Users / Desktop / SampleApp / MyApp.xcarchive

上面的代码工作正常。使用下面的行时,出现“ ExportOptions.plist”错误。

xcodebuild -exportArchive -archivePath〜/ Users / Desktop / SampleApp / MyApp.xcarchive -exportPath〜/ Users / Desktop / SampleApp / MyApp -exportOptionsPlist〜/ Users / Desktop / SampleApp / ExportOptions.plist

我的问题是:

  1. 我们需要手动创建plist吗?我已经导出了前一个的测试飞行版本。我有一个带有.ipa文件的“ ExportOptions.plist”文件。我们是否需要将ExportOptions.plist移至输出文件夹?
  2. 我们需要创建一个输出文件夹来导出所有.ipa和.plist吗?我创建了“ NewFolder”,并尝试了它不起作用。
  3. 如果我对存档路径,导出路径和exportOptionsPlist使用了错误的路径,请纠正我
ios xcode terminal plist xcodebuild
1个回答
0
投票

Plist路径应为存档的示例应用程序文件夹

#CLEAN
    xcodebuild clean -workspace Sample.xcworkspace -scheme release

    #BUILD
    xcodebuild build -workspace Sample.xcworkspace -scheme release

    #ARCHIVE
    xcodebuild archive -workspace Sample.xcworkspace -scheme release -archivePath ./build/archive/Sample.xcarchive

    #IPA
    xcodebuild -exportArchive -archivePath ./build/archive/Sample.xcarchive -exportPath ./build/adhoc -exportOptionsPlist ./build/archive/Sample.xcarchive/info.plist
© www.soinside.com 2019 - 2024. All rights reserved.