当前位置: 首页 > 知识库问答 >
问题:

在Xcode 8中使用Swift3包管理器

慕祯
2023-03-14

我正在尝试在我的项目中集成swift软件包管理器,但没有成功。iOS模拟器在启动时崩溃。

下面是我为了集成包管理器而遵循的步骤:

  • 打开xcode并创建新的XcodeProject:TestCPackage
  • 我从终端运行了以下命令:
    • Swift package Init创建package.swift文件
    • Swift包生成-xcodeproj
    • 快速生成
    • 快速测试-一切似乎正常
      null
    No installable items found at /Users/xxxxxx/Library/Developer/CoreSimulator/Devices/555xxx14-xxx-xx-8E6E-C13D5AB463A0/data/Library/Caches/com.apple.mobile.installd.staging/temp.rA1vGO/extracted/Payload

    你能帮我解决这个问题吗?

共有1个答案

沈翰
2023-03-14

我使用以下方法让包在iOS中工作。话虽如此,但我不确定这是否是“最好”的方法:

  1. 创建启动package.swift文件
  2. 快速包生成-xcodeproj
  3. 在Xcode中打开项目
  4. 项目:生成设置:基本SDK==>更改为IOS
  5. 编辑:添加目标:(iOS...单视图应用程序)
  6. 选择项目,查看目标列表,查找新添加的目标:常规:部署信息
  7. 在工具栏上,将“活动方案”更改为新目标
  8. 运行

这在过去对我起过作用。然而,我不得不修复搜索路径。我现在遇到了这个问题:Xcode:missing required module error

 类似资料:
  • 问题内容: 仅供参考:我是Swift的新手,所以这可能是一个非常简单的问题,但我 无法弄清楚。 我一直在关注 使用Xcode 8 beta和Swift 3 的《开始开发iOS应用程序 (Swift) 教程》。 我将Tap Gesture Recognizer附加到了Image View,然后 在ViewController.swift中添加了此操作: 在图像 视图上轻按以调用selectImage

  • 我正在尝试将这个示例项目构建为Azure函数,它需要一些包https://github.com/OfficeDev/O365-Nodejs-Microsoft-Graph-App-only 我可以看到,我可以在NodeJS Azure函数中使用数据包管理https://azure.microsoft.com/en-us/documentation/articles/functions-refere

  • 问题内容: 因此,我使用tkinter库制作了一个rss阅读器,并用一种​​方法创建了一个文本小部件。在我尝试向其中添加滚动条之前,它显示得很好。 这是滚动条之前的代码: 这是我的代码之后: 这给我错误 _tkinter.TclError:无法在.56155888内部使用几何管理器包,该软件包已经在vertscroll.pack(side =“ right”,fill =“ y”,expand =

  • 包管理器 包管理器或包管理系统是一系列软件工具的集合, 这些软件工具用和电脑操作系统一致的方式, 使应用的安装, 升级, 配置和删除软件包的过程自动化, 它通常维护一个数据库软件的依赖和版本信息, 防止软件不匹配和无法跟踪. - wikipedia 综合学习: Bower 基本原理 [watch][$] 包管理器: 前端开发人员入门指南 [read] NPM: 包的上传和运行 [watch][$]

  • 包管理器 像各种编程语言提供的包管理器 java有maven、gradle,python有pip,php有composer, nodejs有npm, objective-c和swift有pod, ruby有gem, Linux上有yum,apt,dnf等包管理工具, Mac常用的有brew、macport 结合自身从事iOS开发, 整理汇总了曾接触、使用过的一些包管理器 Homebrew 和 Ho

  • 问题内容: 一个最近的问题在这里SO让我思考。 在我尝试过的大多数Linux发行版中,某些Perl模块可以通过软件包管理器获得。其他人当然不会。在相当长的一段时间里,每当我需要安装一些CPAN模块来查找某个软件包是否可用并在安装该软件包时都将使用我的软件包管理器。 明显的好处是,只要有新版本的软件包可用,您就可以更新模块。 但是,当模块无法以预打包的形式提供并且该模块存在依赖项时,您会遇到麻烦。每