问题标签 [mac-app-store]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
8935 浏览

html - 为 Mac App Store 创建基于 HTML5 的应用程序

用于 Mac 的新 Tweetdeck 据说是基于 HTML5 的:

http://www.cultofmac.com/134237/tweetdeck-releases-html5-based-app-in-the-mac-app-store/

任何人都知道如何像这样为 Mac App Store 构建 HTML5 应用程序?我找不到任何关于它的文档。

0 投票
2 回答
4020 浏览

macos - 从 Mac AppStore 下载并安装后,Mac App 神秘地消失了

昨晚我们在 Mac AppStore 中发布了一个免费应用程序。在搜索(部分)标题时,该应用程序尚未出现,但是,我们可以通过搜索我们现有的 Mac 应用程序之一并点击进入我们的“开发者页面”来找到它。

当“购买”应用程序(它实际上是免费的)时,图标会在 LaunchPad 中弹出,并且会显示下载和安装进度条。在 Snow Leopard 下,图标会弹出到 Dock 和下载和安装节目的进度条中。

但是,在这两种情况下,一旦进度条被填满,应用程序就会直接从 LaunchPad/Dock 中消失,并且无法再启动。

我检查了我的应用程序文件夹,但找不到该应用程序。我还在其他系统上检查了这一点(在从未在 XCode 中开发的用户帐户下),它们显示了完全相同的问题。我还尝试在我自己的系统上从 Mac AppStore 下载其他一些免费应用程序,这些应用程序已成功下载并安装并且不会消失。

我们的应用程序似乎存在导致此问题的问题,但我不知道它可能是什么。我没有发现其他人遇到这个问题。

首先,我很想知道是什么原因造成的,以便我们修复它。

其次,我想知道这个应用程序是如何通过 Apple 的审核流程出现这个问题的。

有任何想法吗??提前致谢!

0 投票
2 回答
212 浏览

objective-c - 编写 Mac App Store 允许的持续运行应用程序的标准方法是什么

我是 OS X 和 mac 编程的新手。我正在寻找一个可以连续运行或每 30 秒唤醒一次以执行一些小任务的应用程序。它会做一些事情,比如通过网络服务检查天气,如果温度降到冰点以下,它会发送一封电子邮件。在 Windows 中,我只会使用服务或在任务调度程序中放置重复任务。在 Mac 应用商店允许的 OS X 中是否有标准的方法来实现这一点?我想写一些我可以放在商店里的东西,但苹果似乎对运行后台进程有模糊的限制。

我对launchd有所了解,但我不知道是否允许我使用它。理想情况下,即使没有人登录,该过程也会运行,但它可能不需要 root 访问权限。如果有人碰巧登录,如果它发送电子邮件温度警报,它会触发一些弹出窗口。我还会有一些 GUI,用户可以修改配置文件来确定后台进程的行为。不过,我预计该项目不会有任何应用商店限制。

0 投票
6 回答
8002 浏览

ios - 用于兑换 Mac App Store 促销代码的 URL

我希望能够使用促销代码发送一个链接,以便在应用商店中免费下载我的应用。这可以通过使用此 URL 的 iOS 应用商店来完成https://phobos.apple.com/WebObjects/MZFinance.woa/wa/freeProductCodeWizard?code=<YOUR-PROMO-CODE-HERE>

不过,这不适用于 Mac 应用商店促销代码。

有谁知道Mac应用商店是否存在类似的网址?

0 投票
1 回答
603 浏览

mac-app-store - 由于哈希不匹配,Mac 应用商店更新失败

我为我的应用提交了 Mac 应用商店的更新。但是,当用户尝试更新时,他们会收到哈希不匹配错误。

有谁知道如何解决这个问题?

非常感谢任何答复。谢谢。

0 投票
1 回答
693 浏览

cocoa - 在 MAS 之外更新 Mac App Store App 并检查收据

我想知道如何构建以下场景: - 我有一个可以在 Mac App Store 中购买的应用程序 - 因为这个应用程序不能使用沙盒,我很快就会强制使用,我将无法在 Mac 应用程序中更新它店铺。- 我想继续向这些用户提供更新,但它将在 MAS 更新之外 - 我如何检查应用程序是否已合法获得?

谢谢你的帮助

0 投票
3 回答
276 浏览

xcode - 应用程序加载器问题:Productutil 二进制文件

我正在尝试在 Mac App Store 上提交我的应用程序。我无法使用 Application Loader 上传我的应用程序,因为“productutil 二进制文件必须存在并且必须是可执行的:/usr/libexec/productutil”

为什么?我该如何解决问题?谢谢

0 投票
1 回答
318 浏览

mac-app-store - MDM Zinc 和 Apple App Store 的验证问题

我们正在使用 MDM Zinc 为 Apple App Store 创建一个应用程序。一切看起来都很好,并且该应用程序可以在 10.6 和 10.7 上运行,就像它应该的那样。iTunesConnect 上的一切似乎都设置得很好。提交前的最后一步是使用 XCode 验证存档。我们得到一个错误。

验证过程中发现以下问题:

The application bundle contains a tool or framework Flash Player [Artic.app/Contents/Resources/Flash Player.plugin] using the bundle identifier 'com.macromedia.Flash Player.plugin', which is not a valid bundle identifier.

注意 Flash 和 Player 之间的空格。空格不是捆绑标识符中的有效字符。由于 MDM 将产品作为一种将应用程序发布到应用程序商店的方式进行营销,因此大概有一种解决方法。

所以两个问题。有谁知道解决方法?有没有人使用过 Zinc 并在应用商店获得批准的应用?

0 投票
2 回答
8586 浏览

ios - 为 iOS 和 Mac 应用程序选择捆绑标识符

假设我有一个名为A的应用程序。

Bundle Identifiers 在所有 Mac 和 iOS 应用程序中必须是唯一的。这意味着,如果我在 iOS App Store 上拥有 Bundle ID的应用程序Acom.mycompany.a,我将无法在 Mac App Store 上创建具有相同 Bundle ID 的应用程序com.mycompany.a

好的,说了这么多,区分 Bundle ID 的最佳方法是什么?

我能想到的一些例子:

  • com.mycompany.a_ios,com.mycompany.a_mac
  • com.mycompany.ios.a,com.mycompany.mac.a

还有其他想到的吗?你用的是哪个?

0 投票
4 回答
5775 浏览

ios - 类似于 Mac App Store 的 Phonegap 平台?

我正在使用 phonegap 在 iOS 的本机应用程序中运行我的 HTML/JS 代码。有没有办法在 Mac 上执行此操作以包含在 Mac App Store 中?或者只是允许我在本机应用程序包装器中运行 HTML/JS 的平台?

到目前为止,我唯一看到的是phonegap-mac,但我不完全确定如何使用它:

https://github.com/phonegap/phonegap-mac