gpt4 book ai didi

objective-c - ConnectionKit 应用程序无法在其他计算机上打开

转载 作者:行者123 更新时间:2023-12-03 17:49:09 26 4
gpt4 key购买 nike

我创建了一个使用 ConnectionKit 的 Mac 应用程序使用 FTP 连接到服务器。今天我去导出文件并在另一台计算机上使用它,却发现该应用程序在另一台计算机上无法完全打开。

在开发计算机上,应用程序可以正常运行,但在另一台计算机上,它会打开,图标停止在扩展坞中弹跳,并且应用程序的名称显示在菜单栏中,但第一个 View Controller 和窗口是从未打开过。

菜单也不可见。它只显示应用程序标题,没有其他内容。

我认为这与 ConnectionKit 有关,但我检查了导出的 bundle 的包内容,ConnectionKit 位于 Frameworks 下。

以下是我包含它所采取的步骤。

  1. 我使用 git clone 下载了 ConnectionKit
  2. 我使用 git submodule update --recursive --init 下载了每个 git 子模块
  3. 我将 ConnectionKit.xcodeproj 文件拖到项目资源管理器中的 Frameworks 目录
  4. 我将 ConnectionKit 从工作区添加到“将二进制文件与库链接”部分

enter image description here

  • 我添加了一个新的“复制文件”构建阶段。
  • 我将目的地更改为“框架”
  • 我将 ConnectionKit.xcodeproj 的产品中的 ConnectionKit.framework 添加到了复制文件阶段。
  • enter image description here

    构建阶段选项卡如下所示:

    enter image description here

    这似乎不起作用。该应用程序只是驻留在那里,不会在开发计算机以外的任何计算机上启动该应用程序。

    我在这里做错了什么?

    最佳答案

    您需要在其中一台计算机上的调试器下的 Xcode 中运行该应用程序。听起来你很有可能在发布时获得加薪。看到调试器中的提升无疑会揭示原因,这可能与 ConnectionKit 有任何关系,也可能没有任何关系。 :-> 您还可以在 Console.app(在 Applications/Utilities/中)中查看应用程序生成的控制台日志,但实际上在调试器中获取提升通常更有用,除非问题非常明显。

    关于objective-c - ConnectionKit 应用程序无法在其他计算机上打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33116566/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com