我有一个Mac应用程序,由于使用了Apple事件,无法进行沙盒化处理,因此无法通过Mac App Store发布。
我已经创建了一个网站,加入了支付网关,并且一切似乎都没问题,但是我一直收到测试人员的反馈,即使使用正确的鼠标右键方法也无法打开该应用程序。 首先它是来自Xcode的未签名原始应用程序,之后我尝试使用我的开发者证书导出存档后再进行签名,然后我甚至还使用Apple对该应用程序进行了公证,但仍然有人无法打开该应用程序(即使在签名之前他们能够使用它)。
目前,我正在使用Mac应用分发证书(没有配置文件)。这样做正确吗?我应该使用“Mac Installer”、“Mac Developer”、“Apple Developer”、“Apple Distribution”等等……为什么这么令人困惑?