474
questions
0
votes
0
answers
9
views
Mystery Bug Fix in Electron v26 and Mac App Store build
I have an Electron app that uses a native add-on to access the Photos library on macOS. This feature didn't work in the MAS (Mac App Store) build when the sandbox is enabled.
Here is what I observed:
...
0
votes
2
answers
32
views
How to build C++ project with Apple Hardened Runtime enabled using conan and cmake?
I need to build my C++ project with the Apple Hardened Runtime enabled.
How to do that?
My current build steps are currently:
conan install . --build=missing
cmake --preset conan-release
cmake --build ...
0
votes
0
answers
204
views
Mac Appstore StoreKit 2 - validate purchase & where is purchase receipt cached?
I am looking at validating the purchase of a paid app from Mac AppStore. Based on this WWDC video about StoreKit 2, I am attempting to this with AppTransaction. I have not found meaningful high-level ...
3
votes
1
answer
1k
views
dyld: cannot load 'my_program' (load command 0x80000034 is unknown)
I have a C++ program that I compile on Mac OS 13.4.1 using Cmake
One of my users has the following error:
dyld: cannot load 'my_program' (load command 0x80000034 is unknown)
I have no idea why he has ...
0
votes
0
answers
95
views
is there IAP (In App Purchases) for react-native-macos
Hi there I hope you are fine.
I'm developing Mac App using react-native-macos. I need to implement the subscription using this npm package.
https://www.npmjs.com/package/react-native-iap
I'm stuck ...
1
vote
0
answers
405
views
App Store server notifications always sending notificationType TEST in Sandbox
We have a Mac application that we're migrating to the App Store, and we're testing App Store server notifications and running in Sandbox. We've set up all of the appropriate URL's in App Store ...
0
votes
0
answers
44
views
How to set NSbutton's image to sequence frame animation
It is the first time to develop a Mac app by myself. I want to set a button,after clicking it, the image of the button will be displayed in the form of sequence frame animation. I set the "image ...
1
vote
1
answer
152
views
AppStore: is it possible to distribute separate builds for x86_64 and arm64
I would like to avoid distributing a universal binary because it adds hundreds of megabytes extra to the total bundle size. (it's PyTorch dylibs)
I already figured out how to build them separately in ...
0
votes
1
answer
218
views
Test a macOS app made for the Mac App Store on pre-Monterey systems where there is no TestFlight
The problem: If you make a program for the Mac App Store, and you want to test it, e.g. make sure the MASreceipt and/or codesign checking works correctly, you cannot do that with your "Developer ...
3
votes
3
answers
422
views
macOS StoreKit2: using AppTransaction.shared triggers user login
I plan to use the new AppTransaction.shared API in StoreKit2 to find the user's original purchase date and version for my macOS app. However, when testing this by running my app with the Xcode ...
1
vote
1
answer
262
views
Can't submit mac build to testflight - xcode v14.2
I am trying to submit my build for a mac os app to testflight but i get the error -
This build is using a beta version of Xcode and can’t be submitted.
Make sure you’re using the latest version of ...
1
vote
1
answer
844
views
How to prevent Xcode from adding malformed entitlements to my dylibs?
I have a Mac app that was accepted to the Mac App Store when I built it using Xcode 13 (exactly the way I do it now, code signing set to automatic, uploading to the App store using the Organizer in ...
1
vote
0
answers
687
views
TestFlight claims new version of iOS app can't support macOS 11 on Apple Silicon, only 12. Why?
I'm updating one of my iOS apps, which I also have set to allow distribution on the Mac app store, for Apple Silicon.
My app has a deployment target of iOs 9.0, so its quite backwards compatible. Yet, ...
2
votes
1
answer
270
views
Get the current selection from macOS Finder
It seems like the only way to get to the currently selected files/folders of the macOS Finder is via the Scripting Bridge. The SwiftScripting project provides some pre-generated extensions to use. The ...
0
votes
0
answers
152
views
How to select iOS App build for macOS app?
When developing you can use Mac (Designed for iPad) which is running on iOS. When archiving I'm using "Any iOS device (arm64)". In the targets section in Xcode I have selected the iOS SDK ...
2
votes
1
answer
2k
views
Asset validation failed (90287) Invalid Code Signing Entitlements when signing an electron app
I am trying for the first time to sign an electron app (via electron-forge that uses @electron/osx-sign under the hood) and public in Mac App Store.
After several errors, I could successfully sign but ...
2
votes
2
answers
185
views
install4j stuck at password input during javafx application code-signing for Mac
Despite all our attempts, we could not get past the password entry popup. Usually, this is an issue with an incorrect password or a "head-space and timing issue", but we've confirmed the ...
0
votes
1
answer
251
views
Xamarin and Choosing Provisioning Profile for Distribution via Mac App Store
I'm trying to upload a mac app to the Mac App Store. I have done
this successfully with an iOS app, but this is the first time with
a mac app.
I have an Apple Distribution Certificate:
plus a ...
1
vote
1
answer
152
views
How to distribute JAR app to apple MAC app store with xcode 13
I have JAR application ready.
i have apple account also. Please give me steps to signed app upload
0
votes
1
answer
80
views
Why does the Xcode Symbols tool fail when submitting an application to the Mac App Store?
When I submit my application for the Mac App Store I get the following error:
The symbols tool failed, could not determine the executable path for the item path: "<DVTFilePath:0x2c242c1c0:'/...
2
votes
0
answers
259
views
mas-dev build won't show open file dialog on an electron app
I've been trying to pack and sign my electron app using this guide. I've signed the app and am able to open app, however, I'm unable to show the open file dialog. Here is the relevant code and configs:...
1
vote
0
answers
123
views
How to enable AppleScript between Parent and Child applications within sandbox for Mac App Store?
I have a parent app that contains a child app in the bundle. The child app uses applescript to trigger some events in the parent app.
Now that I'm preparing for App Store I have sandboxed the apps and ...
0
votes
0
answers
302
views
Gambling app - React Native vs App Store review guideline
I would like to make a sport betting app with lotteries with access to real money gaming in React Native. Is it possible to store it in the App Store? Because it's gambling app and apple has some ...
1
vote
1
answer
784
views
Mac App Store: "***.app" is damaged and can't be opened
We do receive customer support request for our Mac App Store version where they report only getting an alert "Appname" is damaged and can't be opened. Deleting the app and downloading it ...
2
votes
0
answers
150
views
Mac Catalyst: original_application_version app receipt value
I want to use the original_application_version value from the app receipt to grandfather some features for users who are first-time users vs existing users. In the Receipt Validation Programming Guide,...
2
votes
0
answers
83
views
ERROR ITMS-90283: "Invalid Provisioning Profile. The provisioning profile included in the bundle <com.domain.s> [com.domain.s/name.app] is invalid
sorry I'm new to electron and Mac app store. I having some issue when uploading the electron app to Mac app store using transporter. I already created the Provisioning Profile and install certificate ...
2
votes
3
answers
531
views
Share and install .dylib file to users on macOS App Store?
I am new to macOS app development. I have knowledge on Windows App development. I have a server application which can be installed offline. For communicating there is a client library which is a ....
1
vote
0
answers
325
views
Getting Unnotarized Developer ID
I'm having issues signing my electron mac app.
I'm trying to upload the pkg to MacStore, but I get rejected by them as the software appears to be done by an unknown developer.
I have my Developer Id ...
1
vote
0
answers
123
views
Creating easy-to-read short links to the App Store for your apps and company
I have several games published on Mac App Store, and I want to add a link to show on Mac App Store all my games.
I followed the advice from :
https://developer.apple.com/library/archive/qa/qa1633/...
1
vote
0
answers
295
views
Getting "extension would be able to read and alter webpages..." on Safari Extensions
I'm creating a safari extension that manipulates DOM for a good purpose & runs smoothly on firefox and chrome. However, when I try to upload it in debug mode before launching I get:
This extension ...
0
votes
1
answer
30
views
App rejected due to "missing terms and conditions in metadata"
I've submitted my app to the App Store and getting rejected because I have to add my terms and conditions to the app metadata. I can't see where to add a link or the text.
I asked the reviewers and ...
0
votes
1
answer
540
views
Uploading Electron .app bundle to App Store Connect/Mac App Store
I'm using electron-packager (https://github.com/electron/electron-packager) to build my electron app and it says in the Readme it's possible to target:
macOS (also known as darwin) / Mac App Store (...
1
vote
0
answers
1k
views
While submitting app in App Store, how to provide credentials when its Mobile OTP based login?
Currently, I'm trying to upload an app to the App Store but since my application is OTP-based login, even if I provide my number it'll send the OTP to my number. I'm also using JWT tokens for every ...
4
votes
1
answer
501
views
electron ffmpeg mas build "Illegal instruction: 4"
I am trying to release an electron app on the Mac Apple Store (mas), my electron app uses ffmpeg to render videos. In order to release my app on the mac apple store, It needs to be sandboxed, and by ...
2
votes
1
answer
2k
views
Mac App Development: "***.app" is damaged and can't be opened
I have a Mac App that I didn't touch for a while. Now, it appears that something around running apps with Mac App Store integrations has changed since macOS Catalina.
When I launch the App from XCode ...
1
vote
1
answer
1k
views
Install native messaging host for a mac app
I have built a mac osx app with Swift and a chrome extension which communicates with the app to deliver its service. However in order for the extension to be able to talk to the native app I needed to ...
1
vote
0
answers
411
views
sandboxed electron app cant use ffmpeg (mac apple store)
I am trying to build an electron application for the mac apple store that uses ffmpeg.
I can use fluent-ffmpeg locally fine and It continues to work when I build my app for windows/mac/linux, but ...
0
votes
0
answers
40
views
Can my app be distributed through the MacOS App Store (struggling with Sandbox)?
I'm new to MacOS app development, and just getting around to hopefully releasing an app. I have two options - the Mac App store or do it through my website.
I would have preferred to do via the App ...
3
votes
1
answer
1k
views
Apple Distribution vs "3rd Party" certificates
I have a Mac app distributed in the Mac App Store.
Previously, I would sign the compiled app with my "3rd Party Mac Developer Application" certificate, and then in the productbuild command ...
2
votes
1
answer
938
views
Is it possible to publish Mac Catalyst app as seperate, macOS only version?
When enabling macOS support in my iOS project it runs fine on my Mac. However, I am not sure how this version will be published.
Is it possible to maintain different targets which can be submitted as ...
1
vote
1
answer
163
views
Changing the order of sections in App Store Listing?
When someone comes to my app's page on Apple's App Store, right now they see the sections in this order:
Version Information/What's New Section
Description Section
Is there a way to swap the two ...
4
votes
2
answers
772
views
Broken Developer Certificates and Profiles
I am extremely worried about my certificates/profiles and need help fixing the issue. I have my app in the Apple app store for iPhone, iPad, and Mac and have sent out multiple updates. I just recently ...
1
vote
1
answer
607
views
How to find if Electron app is a MAC or MAS Build?
Is there a way to have an is-MAS for Mac Store builds in Electron? I tried looking through the package.json or even a build flag but no luck as of yet. I want to be able to have conditional content ...
2
votes
0
answers
134
views
How to get currency code from InApp purchase using Electron's Mac AppStore integration?
Is there a way to know exactly what currency a Mac AppStore user is seeing prices for using Electron? I'm having difficulty finding a clean way to do this.
I'm used to working with StoreKit directly, ...
6
votes
0
answers
246
views
How to test MAS package locally?
I'm trying to create a package for the Mac App Store using Electron 6.1.9 and Electron builder 21.2.0.
I sign the package with "3rd Party Mac Developer Application" and "3rd Party Mac ...
4
votes
1
answer
2k
views
What is the difference between Ad Hoc provisioning profile and a Developer ID provisioning profile?
I'm packaging my app for Mac App Store distribution, but the app cannot be opened locally. I understand that this is because I'm signing with a Mac App Distribution certificate, which is only meant ...
4
votes
1
answer
1k
views
Can an app in the Mac App Store ever get Accessibility permission?
I've got an app (made with ElectronJS) that relies on having Accessibility permission to listen for mouse/keyboard events (via the iohook package). I'd like to put it on the Mac App Store, but it ...
0
votes
0
answers
274
views
How to open USB drive in read-only/write protected mode in OSX, programmatically using objective C?
I'm trying to write a mac app to access USB. The USB can be written through app only and not in other means. I want to make sure,app is having exclusive write access to it. I tried to find some apis ...
3
votes
0
answers
294
views
What is the purpose of Apple Development and Apple Distribution certificates?
What is the purpose of Apple Development and Apple Distribution certificates for macOS application?
It is quite new types of certificates in addition to existing iOS/Mac Development/Distribution.
...
2
votes
2
answers
1k
views
Distribution outside of the Mac App Store: Please remove prefix "Developer ID Application:"
I'd like to build dmg target to distribute app outside of App Store.
I've read the documentation:
https://www.electron.build/code-signing
Notarize app for macOS https://github.com/electron-userland/...