问题标签 [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 投票
1 回答
153 浏览

macos - 如果我使用证书对其进行签名并在 Mac Store 之外分发,我的应用程序会停止工作吗?

我必须使用第 3 方 mac 开发人员证书签署我的应用程序,但我想将其分发给我的客户,而无需前往 Mac Store。证书的有效期为 1 年。

我的问题是:如果我在 Mac Store 之外分发证书,我的应用程序会在证书过期后停止工作吗?

或者到期日期仅适用于签名过程而不适用于运行应用程序?

0 投票
2 回答
378 浏览

objective-c - 如何让 Mac App Store 应用程序检查更新?

在我的应用程序中,如何让它检查 Mac App Store 中是否有可用更新,并告诉用户这一点?

例如,Sparrow 就是这样做的。

0 投票
2 回答
1789 浏览

macos - 无法安装使用 productbuild 创建的 OSX 包

我对整个 mac 开发和部署世界都很陌生。我试图创建一个 OSX 应用程序并使用 Itunes Connect 和应用程序加载器将其上传到应用程序商店。我正在使用 Mac OSX 版本 10.6.8

我已经使用以下代码对我的应用程序进行了代码签名:

然后我使用以下方法构建了一个安装程序包:

在 codesign 和 productbuild 期间,我没有收到任何错误,并且应用程序运行没有问题。

不幸的是,我无法安装该软件包。如果我使用以下命令在命令行中运行 pkg:

我得到以下输出:

该错误的意思是“提取包文件时出错......”

installer.log 中有关安装失败的条目:

我想这与 cpio 读取错误有关,但我在这里迷路了......

0 投票
2 回答
4107 浏览

macos - 对 Mac App Store 应用程序进行 Beta 测试

我有一个应用程序,我将把它放到 Mac App Store 中。我想为偏好同步添加 iCloud 支持,因此,我想分发以他们可以访问 iCloud 的方式签名的测试版。

但是,我在 Mac 文档库中找不到任何关于分发应用程序、使用分发密钥签名、在 App Store 之外以及能够访问 iCloud 的任何内容。

到目前为止,我分发此类应用程序的尝试遇到了无法在测试人员的机器上启动的问题,控制台中的消息抱怨该应用程序具有 iCloud 权限。

是我追求的可能,还是我应该放弃 iCloud 支持?如果可能的话,我需要做什么来制作一个可分发的、支持 iCloud 的构建?

编辑:需要明确的是,您可以将此问题中的“iCloud support”替换为仅适用于 App Store 应用程序的任何其他功能。我提到它是为了确定解决方案不是“只分发未签名的”。在我的具体情况下,iCloud 是目标;我问的是一般流程。

0 投票
0 回答
264 浏览

objective-c - 设置并获取“环境光变化时自动调整亮度”

有没有一种方法可以在 OS X 上以编程方式设置和获取 Mac App Store 接受的“随着环境光变化自动调整亮度”系统设置?

0 投票
2 回答
2824 浏览

objective-c - 以编程方式关闭和打开蓝牙

有没有办法以 Mac App Store 接受的方式以编程方式打开和关闭 OSX 上的蓝牙连接?

我之前的问题中,我发现了blueutil,但它使用私有 API。

0 投票
1 回答
126 浏览

objective-c - 在不使用私有 API 的情况下切换“照亮键盘”

有没有办法在不使用私有 API 的情况下以编程方式打开和关闭“照亮键盘”设置?

我需要以 Mac App Store 接受的方式进行操作。

0 投票
3 回答
193 浏览

objective-c - 在不使用私有 API 的情况下在网络首选项窗格中设置“位置”值

有没有办法在不使用私有 API 的情况下以编程方式在“网络”首选项窗格中设置“位置”值?

我需要以 Mac App Store 接受的方式执行此操作。

0 投票
4 回答
3796 浏览

xcode4.2 - 提交 Mac 应用程序失败并显示“错误文件描述符”

我已经成功签署了我的应用程序并将其存档在 Xcode 4.2 中,但是当我去组织者并按以太“验证”或“提交”时(并且在通过 iTunes Connect 登录和应用程序记录和签名的两张表之后)我收到错误“操作无法完成。错误的文件描述符”。重新启动 Xcode 并没有解决问题。

我还尝试了开发人员工具中包含的 Application Loader 应用程序,但我无法弄清楚它正在寻找什么样的文件,因为它不允许我选择构建的应用程序包或所述包的 .zip上传。

我不是唯一一个有问题的人,因为苹果开发者论坛上有一个关于这个问题的帖子,但那里没有解决方案。我在另一个论坛上看到一个帖子说问题是“缺少应用程序工具”,但没有详细说明。

0 投票
2 回答
2170 浏览

objective-c - 有没有办法以编程方式在 OSX 上静音?

有没有一种方法可以在不使用私有 API 的情况下以编程方式在 OSX 上静音,并且以 Mac App Store 接受的方式。