[英]How to get logs on why an IPA won't install on an iPad/iPhone
使用VS 2k19构建的适用于iOS的Xamarin Forms应用程序,显然本书完成的所有内容(证书,应用程序ID,配置文件)都不会安装在相应的iPhone和iPad上。
只有一个黑暗的图标,并显示消息“....应用程序无法安装。请稍后再试。” 或者那种效果。
这之前使用的是通配符配置文件,但我必须将其更改为App Domain Associations权利的特定配置文件。 我相信我有捆绑ID和一切正确。 尽管如此,尽管有各种尝试,该应用程序仍无法安装。
我没有这些设备,所以我必须在一次错综复杂的试错中做到这一点。 有没有办法让测试人员详细记录iTunes为什么不安装应用程序,或者应用程序无法启动?
添加您的设备UDID并通过选择所有设备再次生成配置文件。
为了获取日志,我安装了iTools并在安装过程中使用了Console Logs功能。 这是因为我的设备仅用于安装ipa,而构建使用的是macincloud。
实际问题很有意思。 在entitlement.plist中,我设置了app域关联和推送通知。 在应用程序开发中心相同。 但是,如果应用程序开发人员中心没有完全配置推送权利,使用推送证书,则会忽略权利并且列表无法匹配。 删除推送暂时修复了安装。 该错误在安装日志中显示为签名验证失败。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.