Dus*_*ier 5 xcode ios cocoapods
好吧,无论出于何种原因,我决定通过 xCode 直接向我的手机发送应用程序,无论如何它总是崩溃。应用程序是新的还是旧的都没有关系,我已经尝试了所有方法,但应用程序总是在我的物理设备上崩溃。
如果我在模拟器上运行它,它虽然运行良好,但没有任何问题!
dyld: Library not loaded: @rpath/PINCache.framework/PINCache
Referenced from: /private/var/containers/Bundle/Application/8B72BB38-CAF7-4C05-B9BF-A197463C88B4/Truth or Dare.app/Truth or Dare
Reason: no suitable image found. Did find:
/private/var/containers/Bundle/Application/8B72BB38-CAF7-4C05-B9BF-A197463C88B4/Truth or Dare.app/Frameworks/PINCache.framework/PINCache: code signature invalid for '/private/var/containers/Bundle/Application/8B72BB38-CAF7-4C05-B9BF-A197463C88B4/Truth or Dare.app/Frameworks/PINCache.framework/PINCache'
/private/var/containers/Bundle/Application/8B72BB38-CAF7-4C05-B9BF-A197463C88B4/Truth or Dare.app/Frameworks/PINCache.framework/PINCache: stat() failed with errno=25
/private/var/containers/Bundle/Application/8B72BB38-CAF7-4C05-B9BF-A197463C88B4/Truth or Dare.app/Frameworks/PINCache.framework/PINCache: code signature invalid for '/private/var/containers/Bundle/Application/8B72BB38-CAF7-4C05-B9BF-A197463C88B4/Truth or Dare.app/Frameworks/PINCache.framework/PINCache'
/private/var/containers/Bundle/Application/8B72BB38-CAF7-4C05-B9BF-A197463C88B4/Truth or Dare.app/Frameworks/PINCache.framework/PINCache: stat() failed with errno=1
/private/var/containers/Bundle/Application/8B72BB38-CAF7-4C05-B9BF-A197463C88B4/Truth or Dare.app/Frameworks/PINCache.framework/PINCache: code signature invalid for '/private/var/containers/Bundle/Application/8B72BB38-CAF7-4C05-B9BF-A197463C88B4/Truth or Dare.app/Frameworks/PINCache.framework/PINCache'
/private/var/containers/Bundle/Application/8B72BB38-CAF7-4C05-B9BF-A197463C88B4/Truth or Dare.app/Frameworks/PINCache.framework/PINCache: stat() failed with errno=1
(lldb)
Run Code Online (Sandbox Code Playgroud)
更新:我已经搜索了整个互联网,没有一个答案有效。
我已经尝试将 Build Settings 中的 Embed 设置设置为 YES
我试过一个项目重建
我尝试创建一个新的用户帐户
我已尝试清除钥匙串和设备上的配置文件
我试图重新启动 MacBook 和我的 iDevice。
我尝试了一个全新的项目。
问题解决了\n这个问题与我所做的或可以控制的事情无关,不用说我从头开始重新编码了整个应用程序,尽管我现在更喜欢它了。
\n\n问题出在我运行的 iOS 版本上。我使用过 iOS 的 Beta 版本(iOS 13.3 Beta 3),由于某种原因,它与我添加到 Xcode 的 DeviceSupport 文件夹发生冲突,并且 \xe2\x80\x99 无法正常工作。
\n\n如果您是因为遇到同样的问题而来到这里,请按照以下步骤操作!
\n\n方法 1:清理构建\n - 打开损坏的项目\n - CMD + SHIFT + K\n - CMD + B
\n\n方法 2:将钥匙串重置为默认值\n *\xe2\x80\xa2 这将重置您的钥匙串 \xe2\x80\xa2\n - 打开钥匙串访问\n - 选择钥匙串访问 > 首选项\n - 选择常规\n - 选择重置我的默认钥匙串
\n\n方法 3:重置设备上的证书\n - 打开 Xcode\n - 连接受影响的 iDevice\n - 按 CMD + Shift + 2\n - 右键单击设备\n - 选择查看配置文件\n - 删除与您的设备相关的任何配置文件应用程序
\n\n方法 4:重新安装最新支持的 iOS 版本\n如果您还没有\xe2\x80\x99t 安装任何 beta 版本的 iOS,则可以忽略此操作\n - 备份您的设备,以防出现问题!\n - 去下载最新阶段的 iOS 版本,采用 IPSW 形式并已签名\n - 将 iDevice 连接到计算机\n - 按住 (SHIFT/CMD) 的同时选择“还原”,然后选择下载的 IPSW 文件并等待。
\n| 归档时间: |
|
| 查看次数: |
1143 次 |
| 最近记录: |