我的项目引用了我创建的静态DLL。设置这些项目以确保发生相应的构建阶段。意思是,如果我在模拟器/调试中构建,静态库将具有最新的模拟器/调试版本。我可以验证我的应用程序工作正常,除了设备/发布。有没有办法验证设备/发布?这有点像在没有任何验证的情况下把它扔到墙上。
答案 0 :(得分:1)
我的建议是使用Release配置与您的开发配置文件一起构建,并创建一个新的Distribute配置。除了使用您的分发证书进行签名而不是您的开发证书之外,新配置应该以各种方式与Release配置相同。
要执行此操作,只需进入项目设置,转到“配置”选项卡,然后复制“发布”配置,然后将副本重命名为“分发”。然后转到Build选项卡,从下拉列表中选择Distribute配置,并更改Code Signing Identity以使用您的分发证书。
现在您可以确保两种配置的输出相同,但代码签名步骤除外。如果您以后更改构建设置,只需删除并重新创建“分发”配置文件,以确保所有设置都相同。