mac-app-store相关内容

将承诺的文件拖放到 Dock 中的应用程序图标上

当拖放到 Dock 中的应用程序图标时,是否可以在沙盒应用程序中打开承诺的文件 NSFilesPromisePboardType?Dock 图标正在接受放置,但永远不会调用 -application:openFile:. 我找到的唯一参考是 pre sandbox:接受 iCal 事件丢弃在我的应用程序图标上 rdar://47917787 解决方案 让我们分解一下:基于 NS ..
发布时间:2022-01-11 20:49:36 其他开发

我应该向 App Store 发布带有打印声明的应用程序吗?

我打算很快(在 TestFlight 之后)将我的应用发布到 App Store.我有很多带有 print 语句的视图控制器.print 语句用于测试目的(调试器),用户永远不会看到它们. 如果我发布应用程序后在应用程序中包含或不包含打印语句会有什么不同吗? 打印语句是否会降低场景之间切换时的速度,即使以毫秒为单位? 我会因为将它们包含在我的应用中而被拒绝吗? 在几个 vc ..
发布时间:2022-01-05 09:22:06 移动开发

如何从 Apple App Store 中暂时删除我的应用程序?

我想暂时从 Apple 应用商店中删除应用.在 App Store(以前的 iTunes)Connect 仪表板的定价和可用性下,有一个选项“停止销售".这会彻底删除应用吗? 我只想将其取消发布几周,然后将其退回.如果是这样,当我将其退回以供出售时,它会再次接受审查吗?(相同版本没有新的二进制文件). 解决方案 在 iTunes Connect 的 >定价和可用性部分,您可以轻松切换 ..
发布时间:2021-11-17 00:45:25 移动开发

预发布版本旁边的警告/感叹号是什么意思?

我正在 iTunes Connect 上尝试新的 Mac 预发布功能.我上传了我的构建,它出现在我的应用程序的预发布部分.但是,它旁边有一个小的警告标志,我无法将构建发布给任何测试人员或编辑测试元数据. 我尝试了以下方法: 像在 App Store 发布一样上传应用 将设备添加到团队配置文件并使用该配置文件上传 警告是什么意思?我是否必须上传使用团队配置文件或分发配置文件构建的 ..
发布时间:2021-11-17 00:36:21 其他开发

您如何为 Mac App Store 设计框架包?

最近提交后,我收到以下错误: 无效签名 - 嵌套的应用程序包 (FooBar.app/Contents/Frameworks/GData.framework) 未签名、签名无效或未使用 Apple 提交证书签名.有关详细信息,请参阅代码签名和应用程序沙盒指南. 无效签名 - 嵌套的应用程序包 (FooBar.app/Contents/Frameworks/Growl.framework ..
发布时间:2021-11-17 00:28:59 其他开发

在提交到 Mac App Store 的应用程序中调用 openssl 是否可以接受?

我有点不清楚在调用提交给 App Store 的应用程序之外的进程方面的规则是什么. 我已经读到,如果您想使用 Cocoa 和 OSX 库之外的其他库/框架,您必须将其包含在您的应用程序中(例如,如果使用 QT、Python 或 Ruby 编写您的应用程序). 但是,是否可以从提交给商店的应用程序中调用 openssl?具体来说,我正在用 Mac Ruby 编写一个应用程序,并希望将 ..
发布时间:2021-11-16 23:59:18 其他开发

如何从 Apple App Store 中暂时删除我的应用程序?

我想暂时从 Apple 应用商店中删除应用.在 App Store(以前的 iTunes)Connect 仪表板的定价和可用性下,有一个选项“停止销售".这会彻底删除应用吗? 我只想将其取消发布几周,然后将其退回.如果是这样,当我将其退回以供出售时,它会再次接受审查吗?(相同版本没有新的二进制文件). 解决方案 在 iTunes Connect 的 >定价和可用性部分,您可以轻松切换 ..
发布时间:2021-11-16 23:47:00 移动开发

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

我希望能够使用促销代码在应用商店中发送免费下载我的应用的链接.这可以通过使用此 URL https://phobos.apple.com/WebObjects/MZFinance.woa/wa/freeProductCodeWizard?code= 但这不适用于 Mac 应用商店促销代码. 有人知道 Mac 应用商店是否存在类似的网址吗? ..
发布时间:2021-11-16 23:41:39 移动开发

提交 Mac 应用程序失败并显示“错误的文件描述符"

我已经成功地签署了我的应用程序并将其存档在 Xcode 4.2 中,但是当我去组织者并按“验证"或“提交"时(并且在浏览了 iTunes Connect 登录和应用程序记录的两张表之后)和签名)我收到一个错误“操作无法完成.错误的文件描述符".重新启动 Xcode 并没有解决问题. 我还尝试了开发者工具中包含的 Application Loader 应用程序,但我不知道它在寻找什么类型的文件 ..
发布时间:2021-09-30 20:34:51 移动开发

在 Xcode 中打开权限会阻止 Bare Bones 应用程序启动

我在 Xcode 4.2 中创建了一个基本应用程序.非常简单的应用程序,我没有改变任何东西.按下运行,您将获得标准的基本应用程序窗口.如果我为我的目标打开权限并点击运行,我不会收到任何调试器错误,但窗口永远不会出现.我用 Console.app 检查了日志并得到以下信息: 我得到的第一个错误: taskgated: 杀死 com.alsbury.EntitlementsTest[pid 1 ..
发布时间:2021-09-30 19:30:37 其他开发

如何防止Xcode每次都重建项目

我有一个 Mac OS X 应用程序,它由一个主要目标和一个依赖框架组成.自从在我的 Mac OS X 应用程序上启用代码签名后,我注意到每次运行时 Xcode 都会重建主目标,即使我没有接触过一行代码. 这是一个问题,因为依赖框架需要知道主目标文件的CRC.每次 Xcode 重建主目标时,CRC 都会发生变化. 在代码签名之前,我会构建一次主目标,生成 CRC,将 CRC 输入到我的 ..
发布时间:2021-09-30 19:28:39 移动开发

捆绑包是无效的Mac OS X

我在将我的应用上传到应用商店时遇到了问题.每次将应用程序上载到苹果时,它都会显示Invaild Binary,因此我尝试在Xcode Organizer中验证存档的应用程序,但出现此错误:该捆绑包无效.Apple当前不接受使用此版本的SDK构建的应用程序. 这是否意味着该应用程序是在太旧的xcode版本中首次创建的?我目前正在运行Xcode 4.1,但我不记得第一次创建该应用程序的版本,因为 ..
发布时间:2021-05-31 19:09:03 移动开发

获取沙箱用户的App Store收据失败,密码错误

我有一个商业macOS应用程序,我在Mac App Store中分发.现在在启动时,我检查App Store收据,如果不存在,则返回代码173.这将打开App Store登录对话框以获取收据. 我一直使用沙盒帐户对此进行测试,但是现在,当我尝试使用沙盒帐户(或我的真实Apple ID)登录时,只会收到错误消息. ..
发布时间:2021-05-31 19:01:18 移动开发

如何在启用Mac App沙盒的情况下运行Shell脚本?

是否可以在沙箱中运行一个应用程序,执行一个shell脚本?该脚本使用了两个基本命令: 默认写杀死所有 我知道沙箱有一些例外,可以通过权利文件添加,但不确定是否可以让用户确认小脚本的执行然后运行它? 请给我一个实用的提示...当我在关闭沙箱的情况下运行我的应用程序时,一切正常.使用沙箱时,两个命令均不起作用,这在控制台中显示: killall:警告:kill -TERM 12322: ..
发布时间:2021-05-31 18:58:11 其他开发