我已经更新了一个应用程序超过5年的时间,从来没有遇到问题,直到昨天。
我将iPad升级到iOS 12,但每次尝试运行应用时,都会收到以下消息:
iPad已拒绝启动请求
我在其他安装有iOS 11的物理设备和模拟器上测试了该应用,只有使用iOS 12的设备才会出现此错误。
我尝试解决这个问题的方法有:
- 重新生成我的证书在苹果开发者页面。
- 将我的方案从“调试配置”更改为“发布”,并检查和取消检查“调试可执行文件”。
- 重启我的Mac和iPad
- 启用和禁用“等待可执行文件启动”
以及此线程的每个解决方案:Xcode 9 error: "iPhone has denied the launch request"
尝试了这些替代方法后,问题仅存在于使用iOS 12的设备中。
有人知道如何解决吗?
更新 我对我的应用进行了调试,这是整个日志:
predeterminado 10:33:00.516648 -0600 trustd cert[0]: MissingIntermediate =(leaf)[force]> 0
predeterminado 10:33:00.516722 -0600 trustd cert[0]: NonEmptySubject =(path)[]> 0
predeterminado 10:33:00.521320 -0600 SpringBoard [com.mycompany.myapp] Generating image data for snapshot: <XBApplicationSnapshot: 0x1115c11f0; identifier: 5E831360-7FEE-4255-A6FB-08712EF1D226; launchInterfaceIdentifier: __from_UILaunchStoryboardName__; contentType: GeneratedDefault> {
creationDate = 20 de septiembre de 2018, 10:33:00 a. m. GMT-6;
keepsImageAccessUntilExpiration = NO;
hasGenerationContext = NO;
context = {
contentType = GeneratedDefault;
fullScreen = YES;
referenceSize = {1024, 1366};
interfaceOrientation = LandscapeLeft;
additionalContext = {
statusBarSettings = <XBStatusBarSettings: 0x282f43d00; hidden: NO; style: 0x0; backgroundActivityEnabled: NO>;
}
}
imageContext = {
scale = 2.0;
opaque = YES;
fileRelativeLocation = none;
}
}
predeterminado 10:33:00.585893 -0600 SpringBoard com.mycompany.myapp:10:11:3:1:Application replaced
predeterminado 10:33:00.592674 -0600 SpringBoard [com.mycompany.myapp] Application installed using default data provider
predeterminado 10:33:00.638304 -0600 dasd com.apple.CFNetwork-cc-87-19005-Task <6A4245D9-BABF-4974-899B-B744DCB219AE>.<com.apple.cloudkit.cloudd>.<route=usmia-edge.icloud-content.com:outOfProcess=T:allowExpensive=T:powerNap=F:adaptive=T:app=com.apple.mobileslideshow:2app=com.apple.mobileslideshow.PhotosMessagesApp:disc=T:retry=F:pool=com.apple.cloudkit.BackgroundConnectionPool:uuid:C3F50637-0E71-4FCD-A8B5-DB01E2F3D518>.<1>:9D4C2B:[
{name: ApplicationPolicy, policyWeight: 5.000, response: {Decision: Can Proceed, Score: 0.31}}
{name: DeviceActivityPolicy, policyWeight: 10.000, response: {Decision: Can Proceed, Score: 0.60}}
] sumScores:58.471249, denominator:65.910000, FinalDecision: Can Proceed FinalScore: 0.887138}
predeterminado 10:33:00.662238 -0600 SpringBoard [com.mycompany.myapp] Snapshot data for <XBApplicationSnapshot: 0x1115c11f0; …08712EF1D226> written to file: /private/var/mobile/Containers/Data/Application/1DB50DD3-CF52-4498-854F-C0939D28ECC0/Library/Caches/Snapshots/com.mycompany.myapp/5E831360-7FEE-4255-A6FB-08712EF1D226@2x.ktx
predeterminado 10:33:00.666489 -0600 trustd cert[0]: MissingIntermediate =(leaf)[force]> 0
predeterminado 10:33:00.687764 -0600 TVRemoteConnectionService XPC: Recieved an application registered LaunchEvent
predeterminado 10:33:00.909692 -0600 trustd cert[0]: MissingIntermediate =(leaf)[force]> 0
predeterminado 10:33:00.910738 -0600 trustd cert[0]: SubjectCommonName =(leaf)[]> 0
predeterminado 10:33:00.910872 -0600 trustd cert[0]: LeafMarkerOid =(leaf)[]> 0
predeterminado 10:33:00.912183 -0600 trustd cert[0]: MissingIntermediate =(leaf)[force]> 0
predeterminado 10:33:00.912253 -0600 trustd cert[0]: AnchorApple =(path)[]> 0
predeterminado 10:33:00.912321 -0600 trustd cert[0]: ChainLength =(path)[]> 0
predeterminado 10:33:00.912399 -0600 trustd cert[0]: IssuerCommonName =(path)[]> 0
predeterminado 10:33:00.943350 -0600 trustd cert[0]: MissingIntermediate =(leaf)[force]> 0
predeterminado 10:33:00.943416 -0600 trustd cert[0]: NonEmptySubject =(path)[]> 0
predeterminado 10:33:00.972795 -0600 trustd cert[1]: AnchorTrusted =(leaf)[force]> 0