我们有一个企业应用程序。新用户在他们的控制台中得到这个:
May 3 10:16:48 Super-iPhone installd(MobileSystemServices)[3184] <Notice>: 0x16e037000 +[MICodeSigningVerifier _validateSignatureAndCopyInfoForURL:withOptions:error:]: 147: Failed to verify code signature of /private/var/installd/Library/Caches/com.apple.mobile.installd.staging/temp.T5yQJd/extracted/Payload/myapp.app : 0xe8008015 (A valid provisioning profile for this executable was not found.)
May 3 10:16:48 Super-iPhone installd(MobileSystemServices)[3184] <Notice>: 0x16e037000 -[MIInstaller performInstallationWithError:]: Verification stage failed
但已经拥有应用程序的用户仍然可以安装应用程序(重新安装)。通过运行应用程序确认重新安装,导航到不同的屏幕,然后切换到浏览器重新安装。重新安装后(查看主屏幕上的进度指示器),重新打开应用程序会在入口点启动。
如果这是我怀疑的证书和配置相关,为什么现有用户可以重新下载它?