IPA文件和.xcarchive文件有什么区别?要使用Xcode的Application Loader上传应用程序,我必须创建哪一个?
hsvhsicv1#
IPA是一个压缩的Payload文件夹,其中包含YourApp.app bundle。.app包含所有应用程序资源,如图像、plist文件、压缩笔尖和可执行文件、CodeSigning资源等。xcarchive包含您的应用程序和dsym文件。需要.DSYM来解符号化您的崩溃日志。右键单击保存的.xcarchive并选择显示包内容以查看它包含的内容。
4ioopgfo2#
.xcarchive
.ipa
TLDR:.xcarchive是您的中间步骤,.ipa可用于上传到App Store。
xc
生成.xcarchive后,您可以在Windows > Organizer > Archives中找到它,然后单击Distribute app〉App Store Connect〉Export,这将创建以下内容,您可以将其上传到App Store Connect:
Windows > Organizer > Archives
Distribute app
App Store Connect
Export
要研究.ipa中的内容,您可以将.ipa文件重命名为.zip,然后将其解压缩。
.zip
2条答案
按热度按时间hsvhsicv1#
IPA是一个压缩的Payload文件夹,其中包含YourApp.app bundle。.app包含所有应用程序资源,如图像、plist文件、压缩笔尖和可执行文件、CodeSigning资源等。
xcarchive包含您的应用程序和dsym文件。需要.DSYM来解符号化您的崩溃日志。右键单击保存的.xcarchive并选择显示包内容以查看它包含的内容。
4ioopgfo2#
首先是
.xcarchive
,它可用于创建.ipa
并发送到App Store Connect。TLDR:
.xcarchive
是您的中间步骤,.ipa
可用于上传到App Store。.xcarchive
:xc
是一个提示,它是为Xcode,而不是用户。(例如,其他文件为Xcode:一个月六个月一个月、一个月七个月一个月).ipa
:iOS打包应用程序生成
.xcarchive
后,您可以在Windows > Organizer > Archives
中找到它,然后单击Distribute app
〉App Store Connect
〉Export
,这将创建以下内容,您可以将其上传到App Store Connect:要研究
.ipa
中的内容,您可以将.ipa
文件重命名为.zip
,然后将其解压缩。