Comments (12)
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.
@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.
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.10Dank 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.
@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.
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.
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.
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.10Dank 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.
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.10Dank 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.
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.10Dank 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.
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.10Dank 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.
@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
To install the pods, you'll have to navigate in a terminal to the root of the project (where Podfile & Podfile.lock are) and executepod 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:
- 'Archive: export a copy of this file'
- '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)
- Big Sur HOT 1
- Can't use control + cmd + m HOT 2
- Feature Request - Add support for lyrics display
- brew install issue - requires README.md update
- Wrong rendering for external display HOT 4
- Feature request: Fade out on pause
- Readme homebrew instructions are outdated HOT 1
- Feature Request - Add support for likes ♥ HOT 1
- Update 1.9 HOT 2
- how do i delete this? it stopped working and when i try to delete, it says the file is open and it won't let me move it to the trash. HOT 2
- Everytime I play the music, the icon on the menu bar disappears? I would like to pause from there. Can you fix it?
- Support for M1 ARM?
- Takes up so much batter and CPU
- Does nothing on an m2 mac w/ Monterey HOT 2
- Feature Request: Settings Menu HOT 1
- Wrong pop-up placement in dual monitor setup - 1.9.0
- SpotMenu not appearing on MacBook menu bar
- pop over not opening
- feat request - Toggle to and from spotify to current window/desktop, onclick (optional pref)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spotmenu.