Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IOS Build on Github #17314

Closed
dreamworks opened this issue Jun 23, 2024 · 1 comment
Closed

IOS Build on Github #17314

dreamworks opened this issue Jun 23, 2024 · 1 comment
Labels
area/cli bug/1-hard-to-reproduce A reproduction is available, but it's hard to reproduce, so it has a lower priority. bug/1-repro-available A reproduction is available and needs to be confirmed. flavour/quasar-cli-vite kind/bug 🐞 Qv2 🔝 Quasar v2 issues

Comments

@dreamworks
Copy link

dreamworks commented Jun 23, 2024

What happened?

I am trying to build the IPK on github, but got the following error. I managed to get it working, to add

'DEVELOPMENT_TEAM = <nameit>' 

to the buildSettings within project.pbxproj.

I think that line should be added in the core file through quasar, and not required to be manually added.

What did you expect to happen?

I would expect the code to be compiled by xcode

Reproduction URL

https://github.com/dreamworks/quasar-devops

How to reproduce?

Take the yml file and put in for any github project at .github\workflows

Flavour

Quasar CLI with Vite (@quasar/cli | @quasar/app-vite)

Areas

Quasar CLI Commands/Configuration (@quasar/cli | @quasar/app-webpack | @quasar/app-vite)

Platforms/Browsers

iOS

Quasar info output

Operating System - Darwin(23.5.0) - darwin/arm64
NodeJs - 20.14.0
Global packages
  NPM - 10.7.0
  yarn - 1.22.22
  @quasar/cli - undefined
  @quasar/icongenie - Not installed
  cordova - Not installed
Important local packages
  quasar - 2.16.4 -- Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time
  @quasar/app-vite - 1.9.3 -- Quasar Framework App CLI with Vite
  @quasar/extras - 1.16.11 -- Quasar Framework fonts, icons and animations
  eslint-plugin-quasar - Not installed
  vue - 3.4.27 -- The progressive JavaScript framework for building modern web UI.
  vue-router - 4.3.2
  pinia - 2.1.7 -- Intuitive, type safe and flexible Store for Vue
  vuex - Not installed
  vite - 2.9.18 -- Native-ESM powered web dev build tool
  eslint - 8.57.0 -- An AST-based pattern checker for JavaScript.
  electron - Not installed
  electron-packager - Not installed
  @electron/packager - Not installed
  electron-builder - Not installed
  register-service-worker - 1.7.2 -- Script for registering service worker, with hooks
  @capacitor/core - Not installed
  @capacitor/cli - Not installed
  @capacitor/android - Not installed
  @capacitor/ios - Not installed
Quasar App Extensions
  *None installed*
Networking
  Host - Mac-1719164929229.local
  en0 - 192.168.64.18

Relevant log output

** BUILD FAILED **
Build description path: /Users/runner/work/***/***/dist/capacitor/ios/Build/Intermediates.noindex/XCBuildData/cb7ad6d096d8a3564e99704d990d97ad-desc.xcbuild



note: Building targets in dependency order
 App • ⚠️  Command "xcrun" failed with exit code: 65
/Users/runner/work/***/***/src-capacitor/ios/App/App.xcodeproj: error: Signing for "App" requires a development team. Select a development team in the Signing & Capabilities editor. (in target 'App' from project 'App')
warning: Run script build phase '[CP] Embed Pods Frameworks' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'App' from project 'App')

Additional context

No response

@github-actions github-actions bot added area/cli bug/1-hard-to-reproduce A reproduction is available, but it's hard to reproduce, so it has a lower priority. bug/1-repro-available A reproduction is available and needs to be confirmed. flavour/quasar-cli-vite labels Jun 23, 2024
@yusufkandemir
Copy link
Member

Quasar can't logically add it for you, it's impossible. You have to create/edit the team to suit your case, then select it through XCode as instructed. After that, you need to commit the changes. Afterward, you will be able to run your workflows without any problems. The team selection is a one-time process per project, that's how any XCode project works.

@yusufkandemir yusufkandemir closed this as not planned Won't fix, can't repro, duplicate, stale Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/cli bug/1-hard-to-reproduce A reproduction is available, but it's hard to reproduce, so it has a lower priority. bug/1-repro-available A reproduction is available and needs to be confirmed. flavour/quasar-cli-vite kind/bug 🐞 Qv2 🔝 Quasar v2 issues
Projects
None yet
Development

No branches or pull requests

2 participants