mac-app-store

Getting App Store receipt for sandbox user fails with incorrect password message

倖福魔咒の 提交于 2021-02-07 19:16:07
问题 I have a commercial macOS app I distribute in the Mac App Store. Now at startup I check for the App Store receipt and exit with code 173 if it is not present. This brings up the App Store sign in dialog in order to get a receipt. I have always tested this with sandbox accounts but now I only get errors when I try to sign in with a sandbox account (or my real Apple ID). The issue emerges when I start from XCode as well as when I export the app as a development build. I have the following setup

sandboxed electron app cant use ffmpeg (mac apple store)

喜夏-厌秋 提交于 2021-01-07 02:37:31
问题 The bounty expires in 4 days . Answers to this question are eligible for a +50 reputation bounty. Martin wants to draw more attention to this question. 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 when I build a sandoxed Mac Apple Store (MAS) .app file and sign the .app file, fluent-ffmpeg does not work anymore, and throws an ffmpeg was killed

URL for redeeming Mac App Store promo codes

那年仲夏 提交于 2020-06-09 09:44:47
问题 I want to be able to send out a link for a free download of my app in the app store using a promo code. This can be done with the iOS app store using this URL https://phobos.apple.com/WebObjects/MZFinance.woa/wa/freeProductCodeWizard?code=<YOUR-PROMO-CODE-HERE> This doesn't work with Mac app store promo codes though. Does anyone know if a similar url exists for the Mac app store? 回答1: The Mac App Store has two URL schemes, macappstore: and macappstores: . It looks like you need to use latter

Mac App Store testing receipt validation (from receigen) “app is damaged and can't be opened.”

我的梦境 提交于 2020-05-29 05:42:19
问题 I'm using Receigen (http://receigen.etiemble.com/) to do receipt validation for one of my MacOS apps. This has worked beautifully for several years, but something has changed. I haven't made an update to this app for a year or so and submitted a change but it was rejected because the receipt validation wasn't working. When I try to test the receipts locally, it pops up the App Store login, I enter my email+password, and then I get the "app is damaged" message. I used the Receigen Code

Should I release an app to the App Store with print statements in it?

时光毁灭记忆、已成空白 提交于 2020-01-11 04:58:16
问题 I intend to release my app to the App Store soon (after TestFlight). I have quite a few view controllers with print statements in them. The print statements are for testing purposes (debugger) and the user will never see them. Will it make any difference if I do or don't include the print statements inside the app once I release it? Will the print statements make any difference as far as reducing speed when switching between scenes even if by milliseconds? Can I get rejected for including

Open Developer Page in Mac App Store on macOS Mojave

孤街浪徒 提交于 2019-12-24 02:56:12
问题 the new Mac App Store offers a Developer Page. I would like to link to this page from within my apps. How can do this? I know that I can open single apps (the Mac App Store even shows a "Copy Link" option), but the developer page does not have this option. Is this possible? 回答1: Yes For what I know, you can do it manually by using the Apple Linkmaker, assuming your developer referring to your 'company'. The Standard App Store Links: https://itunes.apple.com/us/app/keynote/id361285480?mt=8

Verify consumable in-app purchase for Mac OS X on server side

强颜欢笑 提交于 2019-12-22 05:31:23
问题 NOTE: This is for Mac OS X not iOS I have a client app which will allow consumable in-app purchases. The receipts should be sent to the server where the server performs some operation when it gets an order. The operation the server performs costs me a bit of money so I need to be extra careful that the receipts are valid and only used once. I'm looking for the best way to design this. It looks like I get the receipt from the storekit when the user completes the purchase. When I send that to

Verify consumable in-app purchase for Mac OS X on server side

那年仲夏 提交于 2019-12-22 05:31:09
问题 NOTE: This is for Mac OS X not iOS I have a client app which will allow consumable in-app purchases. The receipts should be sent to the server where the server performs some operation when it gets an order. The operation the server performs costs me a bit of money so I need to be extra careful that the receipts are valid and only used once. I'm looking for the best way to design this. It looks like I get the receipt from the storekit when the user completes the purchase. When I send that to

Sandbox - killall Operation not permitted

六月ゝ 毕业季﹏ 提交于 2019-12-21 22:11:12
问题 I'm writing a small Mac application (in Obj-C) which runs the following command: system("killall Finder"); I wanted to see what would happen if I sandbox the app (as sandboxing will be required on June 01), and the app wouldn't work. I got the following response: killall: warning: kill -TERM 6524: Operation not permitted Is there any way to get around that? As in a specific entitlement to add or another way to run the command? Thanks in advance. 回答1: Your app completely goes against the

Implementing in-app purchase in an Electron app for the Mac App Store

廉价感情. 提交于 2019-12-21 04:24:14
问题 I've looked around and it seems like several people are having this issue but no-one seems to have solved it: Adding Apple in-app purchase to Electron HTML/JS app https://github.com/electron/electron/issues/3745 https://discuss.atom.io/t/osx-in-app-purchases-in-electron/22885 Some people suggest using this Node to Objective-C bridge to do it: https://github.com/TooTallNate/NodObjC Other people suggest using this in-app library, but from what I can see, it only validates receipts: https:/