这不是第一次发生在我身上。上一次我完全是偶然解决的,但那是不可能的。我已经在这上面浪费了整整两天了,我已经没有头发了。这就是问题所在。我必须重新签署一个企业级分布式应用程序,以发布最新的更新。我使用codesign函数在终端中执行此操作。一切看起来都是正确的。在路上没有发现任何问题。当涉及到下载新应用到我的设备时,它失败了,在xCode设备日志中它告诉我(Application signature not valid)。
所以我现在心情很好,因为我意识到我回到了那个地方,我可能会把这周剩下的时间都注销掉。
到目前为止,我已经做了些什么来弥补这个问题。
没有变化。
私钥和公钥都在那里。我已经做了我能找到的每一个演练和回答中提到的所有事情。我已经经历过很多次了,所以我非常擅长这个过程..但这对我不起作用。
问题是,我唯一能猜到的是,我在密钥链中的证书没有描述旁边的代码。这可能没什么,但这是我目前所能想到的。上面写的是iPhone Distribution: <name>而不是iPhone Distribution: <name> (<teamcode>)。我怎么创建钥匙似乎并不重要--这似乎并不能弥补这一点。
如果是这样的话,如果有人能告诉我如何实现这一目标的详细和最新的演练,那将是一个开始。
如果有人已经或知道如何成功地创建有效和有效的企业分销证书,或者知道如何创建有效和有效的企业分销证书的最终和最新的演练,那将是纯金。
这是我的错误日志代码,只是为了好玩
[MICodeSigningVerifier performValidationWithError:]: 186: Failed to verify code signature of <MIExecutableBundle : path = /private/var/mobile/Library/Caches/com.apple.mobile.installd.staging/temp.F1KrWm/extracted/Payload/<myRebuiltApp>.app identifier = com.<company>.<app> type = 4> : 0xe8008019 (Application signature not valid)
Mar 17 14:40:54 My-iPad installd[36] <Error>: 0x1d44000 -[MIInstaller performInstallationWithError:]: Verification stage failed
Mar 17 14:40:55 My-iPad itunesstored[83] <Error>: 0x681000 __MobileInstallationInstallForLaunchServices_block_invoke240: Returned error Error Domain=MIInstallerErrorDomain Code=13 "Failed to verify code signature of <MIExecutableBundle : path = /private/var/mobile/Library/Caches/com.apple.mobile.installd.staging/temp.F1KrWm/extracted/Payload/<myRebuiltApp>.app identifier = com.<company>.<app> type = 4> : 0xe8008019 (Application signature not valid)" UserInfo=0x16edcd10 {LibMISErrorNumber=-402620391, LegacyErrorString=ApplicationVerificationFailed, FunctionName=-[MICodeSigningVerifier performValidationWithError:], NSLocalizedDescription=Failed to verify code signature of <MIExecutableBundle : path = /private/var/mobile/Library/Caches/com.apple.mobile.installd.staging/temp.F1KrWm/extracted/Payload/<myRebuiltApp>.app identifier = com.<company>.<app> type = 4> : 0xe8008019 (Application signature not valid), SourceFileLine=186}如果能在这方面提供任何帮助,我们将不胜感激。
发布于 2015-03-24 15:54:33
所以我让它开始工作..。不清楚这与其他任何时间有何不同,但它就在这里。
在经历了这么多次之后,我不知道这其中的哪一部分是胜利的部分,所以我只是列出他们,希望这能帮到别人。如果有人知道哪一部分是赢家的话。一定要让我知道。我不知道怎样才能再经历一次。
https://stackoverflow.com/questions/29102909
复制相似问题