分享.xcarchive安全吗?

时间:2017-01-18 21:03:38

标签: ios xcode ipa xcarchive

我在Xcode中不知何故是业余爱好者,这件事对我来说非常重要。

我的朋友使用他的开发人员ID发布我的应用,他让我给他.xcarchive代替*.ipa档案

正如我在stackoverflow中读到的那样,主题.xcarchive具有相同的ipa内容,并且不会担心丢失和窃取源代码。

但是,当我检查我的xcarchive并使用show content选项时,我看到大多数项目文件,例如应用程序文件夹中的图像和来源,我的一些代码也在*.nib个文件中

这是正常的吗?如果我得到相同的结果,我是否提取ipa

在存档项目之前,Xcode中是否有更好的安全性或提示?

1 个答案:

答案 0 :(得分:1)

这很正常。要发布您的应用,您的朋友确实需要xcarchive,因为他们需要export an IPA file具有相应的配置文件并使用其代码签名身份进行签名。虽然可以替换IPA文件中的配置文件并再次重新签名,但这是一项艰巨的任务,您不希望任何朋友这样做。如果您信任您的朋友发布您的应用,您应该信任他们并分享xcarchive。

当您compare the contents of xcarchive and IPA files时,您可以看到xcarchive包含一个dSYMs文件夹,其中包含用于desymbolicate your crash logs的dSYM文件 - 开发人员需要知道应用程序崩溃的文件和行号。< / p>