4

我创建了一个 mac 屏幕保护程序,我可以通过归档它和安装“.saver”文件来测试它。

但是我怎样才能将这个“.saver”文件提交到 Appstore?“Transporter”应用程序不接受它。

我找不到任何关于它的教程。

我的项目中有 2 个目标,默认一个是我上面提到的,另一个可以直接从 Xcode 作为应用程序在我的 mac 上运行。我不确定是否要提交这个,如果它没有放在用户的 mac 屏幕保护程序窗口中怎么办...?

因为当我在我的 mac 上运行它时,它在窗口中作为普通的 mac 应用程序运行!

更新

好的,我在Appstore上提交了它并且它批准了!但是,正如我所料,它像普通的 macOS 应用程序一样安装,并且不会出现在屏幕保护程序列表中。

如何将此“.saver”文件提交到 Appstore?

更新 2

我对此进行了很多研究,发现正如“Max”在评论中所说,它不是一个应用程序,也不应该在 Appstore 本身上,我们应该构建和应用程序将“screensaver.saver”文件复制到其中,然后复制屏幕保护程序文件到用户系统,或从用户 OSX 运行它,以便自动安装。

现在真正的交易和巨大的问题以及所有令人头疼的问题出现在这里!公证程序!

现在,如果用户安装了我们的屏幕保护程序并且一切正常,屏幕保护程序仍然不会运行,当他/她想要运行它时,用户会看到这样的消息:

在此处输入图像描述

好的,现在我们需要公证我们的“screensaver.saver”文件来解决这个问题。

我非常努力地做到这一点,但我失败了,因为它的过程很复杂......而且因为它们都是关于 PKG 和 DMG 文件的。

但是我会将参考资料放在这里以帮助其他人,请帮助自己,如果您发现如何正确操作,请在此处发布答案并帮助其他不会说外星语言的非专业开发人员...

很棒的解释#1

很棒的解释#2

很棒的解释#3

一些可能有帮助的相关问题

干杯!

4

0 回答 0