Mac App Store

RSS for tag

The Mac App Store allows users around the world to discover and download your macOS apps.

Mac App Store Documentation

Posts under Mac App Store tag

74 Posts
Sort by:
Post not yet marked as solved
6 Replies
1.6k Views
Hi team, recently after apple made TestFlight available for Mac. We want to test our mac App using testFlight for Mac. So we uploaded a new build and it got approved by Apple, But when we go to TestFlight section of it, We see status as "Not Available for Testing". The screenshot is attached below. The current state of the build is "Pending Developer Release" Please advise what could be causing the issue? Also, Is there any minimum requirement of Xcode version for a build to be test-flight ready for Mac. Example: It should be build using Xcode13 only and Xcode12 builds will not be supported for testFlight Beta Mac?
Posted
by
Post not yet marked as solved
2 Replies
504 Views
For the past few weeks, I've noticed a strong delay on the Mac App Store when it comes to the review process. More specifically, new apps — and even updates to existing apps — are getting stuck "In Review" for about a week at a time, then getting approved as if nothing happened. This issue is only apparent on the Mac App Store, and not on the iOS store. Anyone else experiencing these kinds of delays recently? Thanks!
Posted
by
Post not yet marked as solved
2 Replies
441 Views
Hi Quinn and others, I'm trying to add a Provision Profile for an existing Mac App Store application (without using Xcode) and I'm having some troubles. I've determined that the Entitlements in the Profile must match the entitlements used when signing the application. Question 1 I do not seem able to add any "App Sandbox" entitlements to the identifier via the online system. https://developer.apple.com/account/resources/identifiers/bundleId/edit/PK866636VQ Can someone please point me in the right direction or explain what I am missing? Question 2 Now that I am able to read provision profiles, I assume that if I reverse the process I can create them (and thus ensure the entitlements matches my application). However I of course can't create a signed profile using Apple's certificates only my developer certificates that I rent from Apple. I assume that the profile must be signed by "Mac OS X Provisioning Profile Signing", in order to be accepted by the Mac App Store (and various code signing services). Question 3 Is there an API I can use to submit my application's entitlements to the Apple service and then download a provision profile?
Posted
by
Post not yet marked as solved
1 Replies
338 Views
Computer and backup melt down. My app store game needs updating, how can I get the source code back?
Posted
by
Post not yet marked as solved
1 Replies
392 Views
Hello, Recently our customers have reported experiencing an infinite loop in the App Store app on macOS when they follow a link to our Mac app's page in the store. We can confirm this behavior: Safari redirects the user to the App Store app which then repeatedly animates the page into view until an alert appears stating "Cannot Connect to App Store" and then the App Store app beachballs and has to be force quit. I have filed a report in Feedback Assistant (FB9703736) which demonstrates the behavior with a screen capture video. I wonder if this is affecting other Mac App Store apps as well, or is it something specific to our app or account? I have searched the forum and haven't found any recent posts that appear related. Cheers, Billy Update: Additional Info This appears to happen when using the "universal" link to our app in the store, which we prefer for our international customers. When we use the link that only goes to the US store, the problem does not occur.
Posted
by
Post not yet marked as solved
17 Replies
25k Views
I have been trying to download Xcode 13.1 on the new 16" MacBook pro-2021, with iOS Monterey and it keeps getting stuck at the very end. I have tried restarting and redownloading it on my computer, but it keeps getting stuck. Is anyone else having this issue? There should be no reason that Xcode won't run on the new M1 Pro chips, so I am wondering if it is an issue with iOS Monterey. TIA!
Posted
by
Post not yet marked as solved
12 Replies
2.4k Views
Hi, My mac application update is under development. For testing purpose, I have code signed my application using "Apple Development". But, the team is not able to launch the application. They get the error: "***" is damaged and can't be opened. Delete "***" and download it again from the AppStore. I am archiving the application using XCode13 in Monterey 11.01. I remember it was working few days back. The certificate is valid and it is going to expire on Dec 17th. Since, I am using Push Notification service, I have used provisioning profile including this certificate and the team's system also has been added. Could someone help me out. Thank you.
Posted
by
Post not yet marked as solved
6 Replies
1.4k Views
For the past week macOS isn't providing my apps with MAS Receipt data(ie, MyAppName.app/Contents/_MASReceipt/receipt) at launch time when testing with App Store Connect Sandbox users. Finder shows the following error: “MYAPP” is damaged and can’t be opened. Delete “MYAPP” and download it again from the App Store. I tried to create new sandbox users, tried to run my app on Catalina, BigSur and Monterey. I see the following in the Console log: Fetching missing receipt for sandbox app /Users/***/Library/Developer/Xcode/DerivedData/MYAPP/Build/Products/Debug/MYAPP.app <ReceiptRefreshRequest: 0x7f90b0905020>: Error fetching receipt for MYAPP_bundle_id - Error Domain=com.apple.commerce.client Code=500 "(null)" StoreLegacy: Failed to perform in-line receipt renewal for application at path /Users/***/Library/Developer/Xcode/DerivedData/MYAPP/Build/Products/Debug/MYAPP.app : 'Error Domain=com.apple.commerce.client Code=500 "(null)"' I created a bug report about this issue several days ago using the Feedback Assistant. FB9755646. I haven't received an answer yet. Any thoughts would be deeply appreciated! Thanks! Alex
Posted
by
Post marked as solved
5 Replies
1.1k Views
I have an app that I have been distributing on the Mac App Store for the past year. When testing this build, I have always been able to run a debug configuration of the app from Xcode, sign in with a sandbox Apple ID account, and test the features of the app locally. The app would initially attempt to launch from Xcode, immediately close, then prompt me to login with an Apple ID. I would then enter a sandbox environment Apple ID, and the app would re-launch. I could then close the app, run from Xcode, and debug the app normally and be able to attach the debugger to view output. Today when preparing to release a new version to the Mac App Store, I went through the normal routine of trying to test the app locally using the sandbox environment to validate features. I found that I now get an error message stating: “[My App]” is damaged and can’t be opened. Delete “[My App]” and download it again from the App Store. Noting that I had previously submitted using Xcode 12.5, and was now using Xcode 13, I loaded up Xcode 12.5 and went back to the last commit on my branch that was successfully tested locally and submitted to the Mac App Store to rule out any new changes causing the issue. Reverting back has yielded the same result, so I can rule out both code changes causing this, and a change in Xcode versions. I am currently running macOS Big Sur 11.5.2 on a Mac Pro 2019. I have also checked the Security & Privacy pane of the Preferences app to see if I need to allow access to my app, but the button that usually appears to allow an app bypass validation checks never appears. How can I fix this issue and test my macOS app locally before submitting to the Mac App Store as I have previously?
Posted
by
Post not yet marked as solved
2 Replies
398 Views
I want to update my new build on app store connect. I uploaded build from various devices using the Xcode 12.4 from macOS Catalina, Xcode 13.1 from macOS Monterey and also uploaded from transporter too. but still my build is not reflected on theapp store connect but showing uploaded from Xcode as well as transporter. I'm unable to find the issue.
Posted
by
Post not yet marked as solved
0 Replies
245 Views
Hey there, first time posting here! :) Just a simple question: For my desktop app, I have users sign in with an email/password combo that uses our own system (Firebase backend with no 3rd party logins). The app is free to use (requires an account) but you can upgrade to a paid tier for additional features. All payment and checkout goes through our website, which then gets authenticated/license checked within the application. Is it okay for me to publish this app on the Mac App Store as is? Or am I required to use the Apple IAP system for upgrades/subscriptions in this case? Thanks!
Posted
by
Post not yet marked as solved
1 Replies
298 Views
Hi everyone. I'm trying to install Xcode from the app store on my MacBook Pro (MacOS Monterey 12.0.1), and it stalls out every time. I've restarted my computer, deleted the Xcode file in Applications, and restarted the app store multiple times with no luck. Any ideas on how to install Xcode without it stalling out?
Posted
by
Post marked as solved
4 Replies
510 Views
We have a simple sandboxed app with important checkbox, and toggling it enables a system-wide setting. In order for this setting to be applied at login, we use a Service Management login item installed via SMLoginItemSetEnabled, located in in the main app bundle’s Contents/Library/LoginItems folder. A couple of questions: General — does the helper tool need to launch the main app, or can it apply the setting itself? All we have to do is apply a setting at login without showing UI, then terminate the app. Technical — does the helper tool need to be a full application bundle, or can it be just a simple sandboxed command line tool, since it has no UI? Any suggestions are welcome on how to elegantly solve this and still fly in Mac App Store.
Posted
by
Post marked as solved
8 Replies
1.9k Views
Because the receipt file doesn't exist at the following path, my application exits with error code 173. /Applications/Notched Up.app/Contents/_MASReceipt/receipt However unlike in the past where it then re-launches and works, I'm now getting the error message that this application is damaged and must be re-downloaded from the App Store. In the console I see the following messages. error 12:35:02.553477+0800 Notched Up (com.apple.libsqlite3) cannot open file at line 45340 of [d24547a13b] error 12:35:02.553498+0800 Notched Up (com.apple.libsqlite3) os_unix.c:45340: (2) open(/var/db/DetachedSignatures) - No such file or directory default 12:35:04.481080+0800 storeuid (com.apple.commerce) Fetching missing receipt for sandbox app /Applications/Notched Up.app default 12:35:04.707374+0800 storelegacy (com.apple.commerce) StoreLegacy: Failed to perform in-line receipt renewal for application at path /Applications/Notched Up.app : 'Error Domain=com.apple.commerce.client Code=500 "(null)"' My gut is telling me that something internal related to the App Store isn't working correctly as this code was functional a couple of weeks ago and while the first two lines show sql, this app doesn't use sqlite. App is signed with "Apple Distribution". Have tested app with "Apple Development". Have removed entitlements that need a profile and the provisioning profile. The App Store application shows the correct "Sandbox" tester account (in the preferences). I've logged the test account out and back in. I've verified that tester account is the same store locale as my main account. I've rebooted this i9 16" MBP running macOS 12.0.1, even thought it rebooted itself last night, because ???? Any advice, can you spot something I've done wrong?
Posted
by
Post not yet marked as solved
0 Replies
183 Views
I'm not sure what type of provisioning profile I need to create for my Mac App to allow TestFlight. I am archiving the app through Xcode and allowing it to control the provisioning but it still does not work.
Posted
by
Post marked as solved
1 Replies
316 Views
Hi, I have a Qt app (https://www.qt.io/) which contains the main app executable file, Qt frameworks, and Qt plugins bundled. Signing the app this way works fine and the app is successfully published on the Mac App Store (the "deep" flag is only used for testing): codesign --deep -f -s "Apple Distribution" -v --entitlements "MyApp.entitlements" "MyApp.app" Entitlements: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>com.apple.security.files.user-selected.read-write</key> <true/> <key>com.apple.security.network.client</key> <true/> <key>com.apple.security.network.server</key> <true/> <key>com.apple.security.files.downloads.read-write</key> <true/> <key>com.apple.security.device.audio-input</key> <true/> <key>com.apple.security.device.serial</key> <true/> <key>com.apple.security.files.bookmarks.app-scope</key> <true/> <key>com.apple.security.personal-information.location</key> <true/> <key>com.apple.security.app-sandbox</key> <true/> </dict> </plist> But as soon as I change the entitlements file as follows, the app crashes with a "Code signature invalid" error: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>com.apple.security.files.user-selected.read-write</key> <true/> <key>com.apple.security.network.client</key> <true/> <key>com.apple.security.network.server</key> <true/> <key>com.apple.security.files.downloads.read-write</key> <true/> <key>com.apple.security.device.audio-input</key> <true/> <key>com.apple.security.device.serial</key> <true/> <key>com.apple.security.files.bookmarks.app-scope</key> <true/> <key>com.apple.security.personal-information.location</key> <true/> <key>com.apple.security.app-sandbox</key> <true/> <key>com.apple.application-identifier</key> <string>TEAM_ID.com.myapp</string> <key>com.apple.developer.team-identifier</key> <string>TEAM_ID</string> </dict> </plist> Running codesign -dvvv --entitlement :- ./MyApp.app on the signed app packages shows the correct entitlement. I can upload both app versions to the Mac App Store without problems. The modified entitlements file is required for enabling TestFlight testing in iTunes Connect. What could be the reason for the crash when using the modified entitlements file? Regards,
Posted
by
Post marked as solved
13 Replies
3.5k Views
Question: I downloaded and run the iOS application on a laptop with M1 processor System Info: macOS Montery 12.0.1,MacBook Pro (13-inch, M1, 2020) Steps to reproduce: Click any TextField, and then click the input box in WKWebView Prerequisite: Clear the cache and start the App for the first time The crash log is as follows: 2021-12-31 18:55:31.930622+0800 TestMacPro[57297:1269799] [default] could not create original path for node &lt;FSNode 0x60000247e600&gt; { isDir = ?, path = '/private/var/folders/rv/139v0xg52q59r657bxbsrbfc0000gp/X/82BBDE53-4B58-5C54-A1A4-90827962856E/d/Wrapper/TestMacPro.app' }, proceeding: Error Domain=NSPOSIXErrorDomain Code=1 "Operation not permitted" 2021-12-31 18:55:32.074604+0800 TestMacPro[57297:1269799] Metal API Validation Enabled 2021-12-31 18:55:34.021293+0800 TestMacPro[57297:1269799] IOMFB: FigInstallVirtualDisplay not found 2021-12-31 18:55:34.021423+0800 TestMacPro[57297:1269799] iomfb_match_callback: primary 2021-12-31 18:55:34.021476+0800 TestMacPro[57297:1269799] iomfb_match_callback: external-0 2021-12-31 18:55:41.502881+0800 TestMacPro[57297:1269799] *** Assertion failure in void _NSWindowSetFrameIvar(NSWindow *, NSRect)(), NSWindow.m:932 2021-12-31 18:55:41.538942+0800 TestMacPro[57297:1269799] [General] An uncaught exception was raised 2021-12-31 18:55:41.539041+0800 TestMacPro[57297:1269799] [General] Invalid parameter not satisfying: &lt;SPRoundedWindow: 0x139fbbab0&gt;. "frame=!CGRectIsNull(frame)" 2021-12-31 18:55:41.539130+0800 TestMacPro[57297:1269799] [General] ( 0  CoreFoundation           0x00000001882f812c __exceptionPreprocess + 240 1  libobjc.A.dylib           0x0000000188049808 objc_exception_throw + 60 2  Foundation             0x000000018926ae20 -[NSMutableDictionary(NSMutableDictionary) initWithContentsOfFile:] + 0 3  AppKit               0x000000018ae1ffbc -[NSWindow _reallySetFrame:] + 904 4  AppKit               0x000000018ae1f874 -[NSWindow _oldPlaceWindow:fromServer:] + 228 5  AppKit               0x000000018ae1e894 -[NSWindow _setFrameCommon:display:fromServer:] + 2200 6  SafariPlatformSupport        0x00000001ae618104 __85-[SPSafariPlatformSupport displayOTPAutoFillRelativeToRect:ofView:completionHandler:]_block_invoke + 300 7  SafariPlatformSupport        0x00000001ae617f8c -[SPSafariPlatformSupport displayOTPAutoFillRelativeToRect:ofView:completionHandler:] + 228 8  UIKitCore              0x00000001b00d6334 -[UIKeyboardImpl generateAutofillCandidateByAddingTask:] + 948 9  UIKitCore              0x00000001b00e03fc -[UIKeyboardImpl setDelegate:force:] + 6248 10 UIKitCore              0x00000001afdc62f4 -[UIKeyboardSceneDelegate _reloadInputViewsForKeyWindowSceneResponder:] + 2080 11 UIKitCore              0x00000001afdc5aa8 -[UIKeyboardSceneDelegate _reloadInputViewsForResponder:] + 164 12 UIKitCore              0x00000001af7394d8 -[UIResponder(UIResponderInputViewAdditions) reloadInputViews] + 132 13 WebKit               0x00000001c102447c -[WKContentView(WKInteraction) _elementDidFocus:userIsInteracting:blurPreviousNode:activityStateChanges:userObject:] + 2088 14 WebKit               0x00000001c0d354d4 _ZN6WebKit12WebPageProxy15elementDidFocusERKNS_25FocusedElementInformationEbbN3***9OptionSetIN7WebCore13ActivityState4FlagEEERKNS_8UserDataE + 216 15 WebKit               0x00000001c0f9bee8 _ZN6WebKit12WebPageProxy17didReceiveMessageERN3IPC10ConnectionERNS1_7DecoderE + 61312 16 WebKit               0x00000001c0993e24 _ZN3IPC18MessageReceiverMap15dispatchMessageERNS_10ConnectionERNS_7DecoderE + 272 17 WebKit               0x00000001c0d041e8 _ZN6WebKit15WebProcessProxy17didReceiveMessageERN3IPC10ConnectionERNS1_7DecoderE + 40 18 WebKit               0x00000001c09763e0 _ZN3IPC10Connection15dispatchMessageENSt3__110unique_ptrINS_7DecoderENS1_14default_deleteIS3_EEEE + 808 19 WebKit               0x00000001c09759f0 _ZN3IPC10Connection24dispatchIncomingMessagesEv + 508 20 JavaScriptCore           0x00000001bfef8a40 _ZN3***7RunLoop11performWorkEv + 292 21 JavaScriptCore           0x00000001bfef9bb0 _ZN3***7RunLoop11performWorkEPv + 36 22 CoreFoundation           0x0000000188278bbc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 28 23 CoreFoundation           0x0000000188278b08 __CFRunLoopDoSource0 + 208 24 CoreFoundation           0x00000001882787f4 __CFRunLoopDoSources0 + 268 25 CoreFoundation           0x0000000188277168 __CFRunLoopRun + 820 26 CoreFoundation           0x0000000188276694 CFRunLoopRunSpecific + 600 27 HIToolbox              0x0000000190dec990 RunCurrentEventLoopInMode + 292 28 HIToolbox              0x0000000190dec704 ReceiveNextEventCommon + 552 29 HIToolbox              0x0000000190dec4c4 _BlockUntilNextEventMatchingListInModeWithFilter + 72 30 AppKit               0x000000018adcbaec _DPSNextEvent + 844 31 AppKit               0x000000018adca390 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1332 32 AppKit               0x000000018adbc3b0 -[NSApplication run] + 596 33 AppKit               0x000000018ad8da84 NSApplicationMain + 1064 34 AppKit               0x000000018b063ff0 +[NSWindow _savedFrameFromString:] + 0 35 UIKitMacHelper           0x000000019d764484 UINSApplicationMain + 1280 36 UIKitCore              0x00000001af5b2ce4 UIApplicationMain + 164 37 TestMacPro             0x0000000100d15bb4 main + 128 38 dyld                0x000000010102d0f4 start + 520 ) (lldb)
Posted
by
Post not yet marked as solved
0 Replies
193 Views
Hi, My app name is "birthday app" and when I search it, it doesn't show at all (I went 10 pages in). My app has non-trivial traffic and is the best solution to that search, even regardless of name. Every time I email Apple, they respond with "Our algorithm is proprietary. Try "strategy." Im fairly certain something is wrong if my character for character name doesnt show in search whatsover. Please help, it took years and a ton of cash to build this. Thanks, brandon
Posted
by