【问题标题】:Difference between ipa and xcarchive?ipa 和 xcarchive 的区别?
【发布时间】:2011-12-21 14:03:15
【问题描述】:

IPA 文件和 .xcarchive 有什么区别?

我必须创建哪一个才能使用 Xcode 的应用程序加载器上传应用程序?

【问题讨论】:

    标签: ios xcode4


    【解决方案1】:

    IPA 和 .xcarchive 的区别:

    IPA 是一个压缩的 Payload 文件夹,其中包含 YourApp.app 包。 .app 包含您所有的应用程序资源,如图像、plist 文件、压缩 nib 和可执行文件、CodeSigning 资源等。

    xcarchive 包含您的应用程序和 dsym 文件。 .DSYM 需要去符号化您的崩溃日志。右键单击保存的 .xcarchive 并选择显示包内容以查看其中包含的内容。

    【讨论】:

    • 如何将xcarchive导出到ipa?
    【解决方案2】:

    首先是.xcarchive,可用于创建.ipa并发送到App Store Connect。

    TLDR:.xcarchive 是您的中间步骤,.ipa 可用于上传到 App Store。

    .xcarchive:

    • xc 是针对 Xcode 而不是用户的提示。 (例如 Xcode 的其他文件:.xcodeproj.xcworkspace

    .ipa: iOS 打包应用

    生成您的.xcarchive 并且您可以在Windows > Organizer > Archives 中找到它之后,您可以单击Distribute app > App Store Connect > Export,它会创建这个,您将上传到 App Store Connect:

    要调查.ipa 中的内容,您可以将.ipa 文件重命名为.zip 并解压缩。您会发现以下目录结构:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-24
      • 2018-11-05
      • 1970-01-01
      • 2011-07-13
      • 1970-01-01
      • 2015-11-29
      • 2014-02-27
      相关资源
      最近更新 更多