Xcode用Azure Pipelines构建了离子电容器应用程序(没有这样的模块')

发布于 2025-02-11 10:33:53 字数 1314 浏览 2 评论 0原文

我有一个问题,即在离子电容器应用程序上使用Azure管道运行Xcode构建。

离子和电容器的功能正常。但是有了Xcode构建部分,我有一个问题。找不到模块。

在底部,您可以找到我的管道。当我运行此操作时,我会收到以下错误消息:

/Users/runner/work/1/s/ProjectName/MobileApp/ProjectName/ios/App/App/AppDelegate.swift:2:8: no such module 'Capacitor'

任何有任何想法的人可能会有什么问题?

jobs:
- job: Job_1
  displayName: Agent job 1
  pool:
    vmImage: macos-latest
  steps:
  - checkout: self
  - task: NodeTool@0
    displayName: Use Node 16.x
    inputs:
      versionSpec: 16.x
      checkLatest: true
  - task: CmdLine@2
    displayName: Install global ionic and npx
    inputs:
      script: npm install -g @ionic/cli
  - task: CmdLine@2
    displayName: Npm install & ionic build in App Folder
    inputs:
      script: "npm install \nionic build"
      workingDirectory: ProjectName/MobileApp/ProjectName
  - task: CmdLine@2
    displayName: Create iOS App
    inputs:
      script: "npx cap add ios \nnpx cap sync ios"
      workingDirectory: ProjectName/MobileApp/ProjectName
  - task: CocoaPods@0
    displayName: pod install
    inputs:
      cwd: ProjectName/MobileApp/ProjectName/ios/App
  - task: Xcode@5
    displayName: Xcode build
    inputs:
      signingOption: auto
      teamId: XXXXXXXX
      cwd: ProjectName/MobileApp/ProjectName/ios/App/App

I have a question about running a xcode build with azure pipelines on an ionic capacitor app.

The ionic and capacitor stuff is working fine. But with the Xcode build part I have a problem. The modules are not found.

At the bottom you can find my pipe. When I run this I got following error message:

/Users/runner/work/1/s/ProjectName/MobileApp/ProjectName/ios/App/App/AppDelegate.swift:2:8: no such module 'Capacitor'

Anyone that has an idea what could be the issue?

jobs:
- job: Job_1
  displayName: Agent job 1
  pool:
    vmImage: macos-latest
  steps:
  - checkout: self
  - task: NodeTool@0
    displayName: Use Node 16.x
    inputs:
      versionSpec: 16.x
      checkLatest: true
  - task: CmdLine@2
    displayName: Install global ionic and npx
    inputs:
      script: npm install -g @ionic/cli
  - task: CmdLine@2
    displayName: Npm install & ionic build in App Folder
    inputs:
      script: "npm install \nionic build"
      workingDirectory: ProjectName/MobileApp/ProjectName
  - task: CmdLine@2
    displayName: Create iOS App
    inputs:
      script: "npx cap add ios \nnpx cap sync ios"
      workingDirectory: ProjectName/MobileApp/ProjectName
  - task: CocoaPods@0
    displayName: pod install
    inputs:
      cwd: ProjectName/MobileApp/ProjectName/ios/App
  - task: Xcode@5
    displayName: Xcode build
    inputs:
      signingOption: auto
      teamId: XXXXXXXX
      cwd: ProjectName/MobileApp/ProjectName/ios/App/App

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

少钕鈤記 2025-02-18 10:33:53

我遇到了相同的错误,必须指定xcode@5任务输入

xcWorkspacePath: '$(Build.SourcesDirectory)/ios/App/App.xcworkspace'
scheme: 'App'

I ran into this same error and had to specify the Xcode@5 task input

xcWorkspacePath: '$(Build.SourcesDirectory)/ios/App/App.xcworkspace'
scheme: 'App'
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文