mac-app-store

Export Compliance for an app that uses the Safari component in the Mac App Store

自闭症网瘾萝莉.ら 提交于 2019-12-20 02:56:25
问题 I'm submitting an app to the Mac App Store and this app uses the Safari component to display web pages. I'm being asked this question: Is your app designed to use cryptography or does it contain or incorporate cryptography? (Select Yes even if your app is only utilizing the encryption available in iOS or OS X.) Should I answer yes due to the possibility of HTTPS? 回答1: The answer is a resounding yes. I talked to Apple representatives and they confirmed the need of an ERN if you just use

What does the warning / exclamation mark next to prerelease builds mean?

人盡茶涼 提交于 2019-12-19 05:55:07
问题 I am trying the new prerelease feature for Mac on iTunes Connect. I uploaded my build and it appears in the prerelease section of my app. However there is a small warning sign next to it and i cannot release the build to any testers or edit the test meta data. I tried the following: upload the app as I would for a App Store release add devices to team provisioning profile and upload with that provisioning profile What does the warning mean? Do I have to upload the build built with the team

Mac app store productbuild

ぐ巨炮叔叔 提交于 2019-12-19 02:08:36
问题 Apple's document on submitting an app to the Mac App store contains this example use of the command productbuild, from in /Developer/usr/bin/. productbuild \ --component build/Release/Sample.app /Applications \ --sign "3rd Party Mac Developer Installer: Name1 Name2" \ --product product_definition.plist Sample.pkg When I run this command on my Sample app, I get the error: productbuild: error: No product definition plist found at "product_definition.plist". What is this product_definition.plist

Is there any way to give my sandboxed Mac app read only access to files in ~/Library?

点点圈 提交于 2019-12-18 10:53:01
问题 I'm a little confused with the sandbox. Is this possible? Thanks! 回答1: Yes, but it requires a "temporary exception" entitlement. "Temporary" means that it may go away in some future version of the OS, but that's not much of a risk. The bigger problem is that word "exception": It means you will have to justify your use of the entitlement, or the App Store reviewers will probably reject you. File a bug report explaining exactly what it is you think you ought to be able to do, but can't do today

Programmatically open Mac App Store

柔情痞子 提交于 2019-12-18 10:42:28
问题 I am trying to programmatically open the Mac App Store in a custom Mac App. I started with the link below. http://itunes.apple.com/us/app/angry-birds/id403961173?mt=12 I tried the following code, however it opens the browser rather than the Mac App Store. [[NSWorkspace sharedWorkspace] openURL: [NSURL URLWithString:@"http://itunes.apple.com/us/app/angry-birds/id403961173?mt=12"]]; Any suggestions on how I can do this? 回答1: URLs of this pattern open up the Mac App Store: macappstore://itunes

Cannot update .geojson file for app submission on App Store

ε祈祈猫儿з 提交于 2019-12-18 07:09:14
问题 My GeoJSON file is supposed to cover the entire world. Here is the GeoJSON file: { "type": "MultiPolygon", "coordinates": [ [[[-169.4,58.8], [-168.0,83.4], [188.4,83.3], [194.0,-72.8], [-166.6,-73.6], [-169.4,58.8]]] ] } The name of the file is example.GeoJSON . I keep getting the following error when uploading the file: Your routing app coverage file is invalid. For more information see the Developer Guide. What is wrong with the above file? My app has a mapkit that shows the annotation of a

How do you codesign framework bundles for the Mac App Store?

喜夏-厌秋 提交于 2019-12-17 21:26:46
问题 After a recent submission I have gotten the following error: Invalid Signature - the nested app bundle (FooBar.app/Contents/Frameworks/GData.framework) is not signed, the signature is invalid, or it is not signed with an Apple submission certificate. Refer to the Code Signing and Application Sandboxing Guide for more information. Invalid Signature - the nested app bundle (FooBar.app/Contents/Frameworks/Growl.framework) is not signed, the signature is invalid, or it is not signed with an Apple

macOS Entitlements audio-input vs. microphone

跟風遠走 提交于 2019-12-14 03:50:00
问题 For the macOS sandbox there are two entitlement keys: com.apple.security.device.audio-input com.apple.security.device.microphone I tested both and both allow microphone input. What is the difference between them? 回答1: com.apple.security.device.microphone is a sandbox entitlement. If you want to use the microphone in a sandboxed app, you will need to enable it, com.apple.security.device.audio-input is a hardened runtime entitlement. If you want to use the microphone in an app built with the

Can I migrate purchase between applications in macOS App Store?

前提是你 提交于 2019-12-13 17:44:20
问题 I have several similar applications (A1-A3) with hugely the same codebase. They all do similar things (diagrams), each with a specialisation for a specific use case. I am now considering to create one app (B) that sells the specialisations as an Mac App Store In App Purchase. So basically, I reduce number of applications, but will provide same diagrams, just change how to sell them from dedicated app to in-app. How can I best ensure that buyers of the "old" applications A1-A3 can use the

How do you set a background image for your app listing in the Mac App Store? [closed]

泄露秘密 提交于 2019-12-13 12:29:28
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 years ago . Take Pixelmator for example: http://appstore.com/mac/pixelmator How do they have a background image set? 回答1: As far as I know, you have to be specially selected by Apple in order to do this; it's not something all developers can do unfortunately. 来源: https://stackoverflow.com/questions/16525408/how-do-you-set-a