iphone - 项目设置、目标设置中的代码签名以及创建存档后重新签名

标签 iphone ipad provisioning ios-provisioning provisioning-profile

我见过几个类似的问题。因此目标设置会覆盖项目设置。我明白了,但如果我不想覆盖项目设置,这就是“不签名”选项的用途吗?

归档我的应用程序后,当它询问我是否要重新签名时,我应该做什么?如果我在项目或目标级别设置了签名,是否应该将其设置为“不签名”?如果我选择重新签署会怎样?上一个归档步骤中完成的签名是否会被覆盖并替换为新的选择?

我可以查看存档 (.ipa) 文件并查看使用的配置文件吗?我在 Finder 中看不到打开它的选项,就像我可以打开其他 bundle 一样。我怎样才能做到这一点?

最佳答案

只需解压缩 ipa(unzip appname.ipa)并对结果执行以下操作:

codesign -dvv Payload/appname.app

它应该显示您使用的证书。

关于iphone - 项目设置、目标设置中的代码签名以及创建存档后重新签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8158751/

相关文章:

css - 媒体查询不适用于 iPhone Safari 浏览器

iphone - 适用于手机和平板电脑的 Codenameone 中的样式布局

iphone - 通过iPhone浏览wifi硬盘的任何方式

java - 使用 x509 正确配置 Azure IoT 中心 DPS 组注册

ios - 使用 Swift 的 UICollectionView

iphone - 在 iPhone 上创建目录

iphone - iOS 4 上的 iOS Storyboard?

ios - iPad 版 iOS App

android - DevicePolicyManager.enableSystemApp() 方法未按预期工作

iphone - Xcode - iPhone - 配置文件与默认钥匙串(keychain)中的任何有效证书/私钥对不匹配