我已经开始将我的应用程序提交到苹果商店的步骤,并且我已经制作了一个钥匙串安全文件,并对代码库进行了存档。
但据我了解,我必须制作一个代码库的二进制文件(只是一个 zip 文件),并将其上传到 iTunes Connect,对吗?
归档代码库的意义何在?这不是创建了二进制文件吗?如何正确签署二进制文件以便将其提交到苹果商店?
谢谢!!
您在这里使用了许多术语,但并未正确使用所有术语。
“代码库”通常是指属于应用程序一部分的整个文件集合。其中最重要的是源代码文件,但大多数人还会包含 XML 文件、字符串文件、图像、项目文件和其他资源等内容。“代码库存档”听起来像是您将所有这些内容放入一个 zip 文件中以便安全保存。我理解你的意思是你使用了 Xcode 的“Archive”命令,但这有几件事:
将程序编译成应用程序包(应用程序包是一个包含可执行“二进制”文件的目录,但也包含应用程序所需的其他资源)
使用您的私钥和分发条款签署捆绑包
压缩应用程序
将存档与调试符号文件一起保存在 Xcode 的管理器中,以便您稍后可以对收到的任何崩溃日志进行符号化
(可选)将应用程序提交到 iTunesConnect 进行审核、保存应用程序或将应用程序邮寄给某人
“创建二进制文件”实际上只是意味着创建某种二进制(即非文本)文件,但通常认为所讨论的二进制文件是可执行的。所以,是的,使用 Xcode 的“Archive”命令将“创建一个二进制文件”,但它更进一步,以确保“二进制文件”以正确的格式存储,以便提交到 iTunesConnect 或分发给用户。
| 归档时间: |
|
| 查看次数: |
337 次 |
| 最近记录: |