Git Product home page Git Product logo

Comments (12)

simon-wh avatar simon-wh commented on June 3, 2024 2

To help out others who want to try it, I was able to compile it on my M1 Macbook Air following the instructions in the Readme.

I installed cocoapods using homebrew

The only additional changes I needed to do was to remove the following lines from the Podfile as they aren't compatible with Apple silicon, these just handle crash reporting and app updating so not very relevant to a local build anyway. (Make sure to pod install afterwards)

pod 'Fabric'
pod 'Crashlytics'
pod 'Sparkle'

After that, I kept building and removing/commenting the lines it errored on (i.e. from missing package or item not found from the packages that were removed) until it successfully compiled. Effectively removing all the lines directly using stuff from the removed packages. After that, I was able to build and install it locally and now I've got a working native build.

from spotmenu.

toineenzo avatar toineenzo commented on June 3, 2024 2

@simon-wh awesome! I was looking if the fork was on your profile but couldn't find it. Could you perhaps share your build?

from spotmenu.

MattijsE avatar MattijsE commented on June 3, 2024 1

I've taken the liberty to add support for Apple Silicon (using the instructions provided by @simon-wh).
You can find the new .app over here https://github.com/MattijsE/SpotMenu/releases/tag/v1.10

Dank je wel, Thanks Mattijs for your build! Unfortunately I get the 'The application "..." can't be opened' error. I already tried to disable gatekeeper and give extra permission via terminal to the .app and executable file but didn't help. :(

Yeah, you're right. I noticed the same when trying to run the .app on a different Mac. Probably due to the fact that I didn't sign it with a paid developer account.
So you can always checkout my fork and make a .app yourself 😄

Is that with Xcode? what may I search on google for a tutorial? thanks

From the top of my head

  • Open project
  • Install pods
  • Product --> archive
  • Select archived app + click on 'Distribute app'
  • Select the correct option (out of 4 I guess)
  • You'll now have a folder with a .app inside
  • Copy that to your Applications on your Mac

from spotmenu.

jewellscott avatar jewellscott commented on June 3, 2024

@simon-wh awesome! I was looking if the fork was on your profile but couldn't find it. Could you perhaps share your build?

Seconding this request!

from spotmenu.

MattijsE avatar MattijsE commented on June 3, 2024

I've taken the liberty to add support for Apple Silicon (using the instructions provided by @simon-wh).

You can find the new .app over here https://github.com/MattijsE/SpotMenu/releases/tag/v1.10

from spotmenu.

toineenzo avatar toineenzo commented on June 3, 2024

I've taken the liberty to add support for Apple Silicon (using the instructions provided by @simon-wh).

You can find the new .app over here https://github.com/MattijsE/SpotMenu/releases/tag/v1.10

Dank je wel, Thanks Mattijs for your build! Unfortunately I get the 'The application "..." can't be opened' error. I already tried to disable gatekeeper and give extra permission via terminal to the .app and executable file but didn't help. :(

from spotmenu.

MattijsE avatar MattijsE commented on June 3, 2024

I've taken the liberty to add support for Apple Silicon (using the instructions provided by @simon-wh).
You can find the new .app over here https://github.com/MattijsE/SpotMenu/releases/tag/v1.10

Dank je wel, Thanks Mattijs for your build! Unfortunately I get the 'The application "..." can't be opened' error. I already tried to disable gatekeeper and give extra permission via terminal to the .app and executable file but didn't help. :(

Yeah, you're right. I noticed the same when trying to run the .app on a different Mac.
Probably due to the fact that I didn't sign it with a paid developer account.

So you can always checkout my fork and make a .app yourself 😄

from spotmenu.

Profitsarts avatar Profitsarts commented on June 3, 2024

I've taken the liberty to add support for Apple Silicon (using the instructions provided by @simon-wh).
You can find the new .app over here https://github.com/MattijsE/SpotMenu/releases/tag/v1.10

Dank je wel, Thanks Mattijs for your build! Unfortunately I get the 'The application "..." can't be opened' error. I already tried to disable gatekeeper and give extra permission via terminal to the .app and executable file but didn't help. :(

Yeah, you're right. I noticed the same when trying to run the .app on a different Mac. Probably due to the fact that I didn't sign it with a paid developer account.

So you can always checkout my fork and make a .app yourself 😄

Is that with Xcode? what may I search on google for a tutorial? thanks

from spotmenu.

Profitsarts avatar Profitsarts commented on June 3, 2024

I've taken the liberty to add support for Apple Silicon (using the instructions provided by @simon-wh).
You can find the new .app over here https://github.com/MattijsE/SpotMenu/releases/tag/v1.10

Dank je wel, Thanks Mattijs for your build! Unfortunately I get the 'The application "..." can't be opened' error. I already tried to disable gatekeeper and give extra permission via terminal to the .app and executable file but didn't help. :(

Yeah, you're right. I noticed the same when trying to run the .app on a different Mac. Probably due to the fact that I didn't sign it with a paid developer account.
So you can always checkout my fork and make a .app yourself 😄

Is that with Xcode? what may I search on google for a tutorial? thanks

From the top of my head

  • Open project
  • Install pods
  • Product --> archive
  • Select archived app + click on 'Distribute app'
  • Select the correct option (out of 4 I guess)
  • You'll now have a folder with a .app inside
  • Copy that to your Applications on your Mac

Thanks a lot!

from spotmenu.

Profitsarts avatar Profitsarts commented on June 3, 2024

I've taken the liberty to add support for Apple Silicon (using the instructions provided by @simon-wh).
You can find the new .app over here https://github.com/MattijsE/SpotMenu/releases/tag/v1.10

Dank je wel, Thanks Mattijs for your build! Unfortunately I get the 'The application "..." can't be opened' error. I already tried to disable gatekeeper and give extra permission via terminal to the .app and executable file but didn't help. :(

Yeah, you're right. I noticed the same when trying to run the .app on a different Mac. Probably due to the fact that I didn't sign it with a paid developer account.
So you can always checkout my fork and make a .app yourself 😄

Is that with Xcode? what may I search on google for a tutorial? thanks

From the top of my head

  • Open project
  • Install pods
  • Product --> archive
  • Select archived app + click on 'Distribute app'
  • Select the correct option (out of 4 I guess)
  • You'll now have a folder with a .app inside
  • Copy that to your Applications on your Mac

Hi!
Sorry but I have no experience with Xcode.

I used Xcode 13.2.1 and the only result I get is a file called "MusicPlayer [date].xcarchive"

When you say "Install pods" I interpreted selecting the "pods" folder and hit the play button, then in the "Select archived app + click on 'Distribute app' just have to options and the only one that generates a file is the second one 'Archive: export a copy of this file' (1st is 'Built products')

I guess it's easier than this but, no clue :(

Thanks!

from spotmenu.

MattijsE avatar MattijsE commented on June 3, 2024

@Profitsarts
To install the pods, you'll have to navigate in a terminal to the root of the project (where Podfile & Podfile.lock are) and execute pod install.

from spotmenu.

Profitsarts avatar Profitsarts commented on June 3, 2024

@Profitsarts
To install the pods, you'll have to navigate in a terminal to the root of the project (where Podfile & Podfile.lock are) and execute pod install.

Thanks for the helping hand :)
But, after install 'sudo gem install cocoapods' and run 'pod install' I get this:

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: https://www.ruby-lang.org/bugreport.html

[IMPORTANT]
Don't forget to include the Crash Report log file under
DiagnosticReports directory in bug reports.

zsh: abort pod install


Then When I go to distribute, I just have two options:

  1. 'Archive: export a copy of this file'
  2. 'Built products'

If a chose the 2nd I get a folder with a '.xcarchive' file on it, just that :(

Sorry, I am so limited doing this things

from spotmenu.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.