HTMLKit 在模拟器上运行但不在设备上
Posted
技术标签:
【中文标题】HTMLKit 在模拟器上运行但不在设备上【英文标题】:HTMLKit running on simulator but not on device 【发布时间】:2017-01-22 05:54:06 【问题描述】:我将 htmlKit 用作 pod,它在模拟器上运行,但在设备上运行。这是尝试在 iPhone 上运行时的崩溃日志:
dyld: Library not loaded: @rpath/HTMLKit.framework/HTMLKit
Referenced from: /var/containers/Bundle/Application/224DD69B-25A6-4D52-85F7-242C9B070BE0/QT.app/QT
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application/224DD69B-25A6-4D52-85F7-242C9B070BE0/QT.app/Frameworks/HTMLKit.framework/HTMLKit: code signing blocked mmap() of '/private/var/containers/Bundle/Application/224DD69B-25A6-4D52-85F7-242C9B070BE0/QT.app/Frameworks/HTMLKit.framework/HTMLKit'
/private/var/containers/Bundle/Application/224DD69B-25A6-4D52-85F7-242C9B070BE0/QT.app/Frameworks/HTMLKit.framework/HTMLKit: code signing blocked mmap() of '/private/var/containers/Bundle/Application/224DD69B-25A6-4D52-85F7-242C9B070BE0/QT.app/Frameworks/HTMLKit.framework/HTMLKit'
/private/var/containers/Bundle/Application/224DD69B-25A6-4D52-85F7-242C9B070BE0/QT.app/Frameworks/HTMLKit.framework/HTMLKit: code signing blocked mmap() of '/private/var/containers/Bundle/Application/224DD69B-25A6-4D52-85F7-242C9B070BE0/QT.app/Frameworks/HTMLKit.framework/HTMLKit'
【问题讨论】:
当我使用免费的 Apple Developer 帐户并尝试在设备上部署应用程序时,我也遇到了这个错误。将其更改为 Signing Xcode 中的高级团队,解决了我的问题。 【参考方案1】:答案是:
转到https://www.apple.com/certificateauthority/ 并在“Apple 中级证书”下下载“全球开发者关系 - G2 证书” 安装证书 清理、构建并运行。
https://***.com/a/39262254/305135
【讨论】:
以上是关于HTMLKit 在模拟器上运行但不在设备上的主要内容,如果未能解决你的问题,请参考以下文章
Flutter 应用程序在 Android 模拟器上运行,但不在物理设备上(OnePlus 7T)