我的项目引用我创建的静态DLL。设置这些项目是为了确保发生相应的构建阶段。这意味着,如果我在模拟器/调试中构建,静态库将具有最新的模拟器/调试版本。我可以验证我的应用程序工作正常,除了设备/版本。有没有办法验证设备/版本?这有点像是在没有任何验证的情况下就把它扔给了苹果。
发布于 2009-05-03 15:23:11
我的建议是使用发布配置来构建您的开发配置文件,并创建一个新的分布式配置。新配置应该在所有方面都与发布配置相同,除了它使用您的分发证书进行签名,而不是您的开发证书。
为此,只需进入您的项目设置,转到Configurations选项卡,复制Release配置,然后将复制重命名为Distribute。然后转到Build选项卡,从下拉列表中选择Distribute,并更改Code Signing Identity以使用您的分发证书。
现在,您可以确保除了代码签名步骤之外,两种配置的输出是相同的。如果将来更改构建设置,只需删除并重新创建分发配置文件,以确保所有设置都是相同的。
https://stackoverflow.com/questions/795921
复制相似问题