gpt4 book ai didi

macos - 我应该如何为推送通知签署 Mac 应用程序?

转载 作者:行者123 更新时间:2023-12-02 17:41:04 25 4
gpt4 key购买 nike

我正在尝试开发一个具有推送通知的小型企业工具。我有通过开发证书、开发配置和证书收到的通知,但不是在 Release模式下。

我得到的错误是

2015-07-14 15:34:32.507 My App Name[14254:2683449] application:didFailToRegisterForRemoteNotificationsWithError: with error = Error Domain=NSOSStatusErrorDomain Code=1 "The operation couldn’t be completed. (OSStatus error 1.)" (kCFHostErrorHostNotFound / kCFStreamErrorSOCKSSubDomainVersionCode / kCFStreamErrorSOCKS5BadResponseAddr / kCFStreamErrorDomainPOSIX / evtNotEnb / siInitSDTblErr / kUSBPending / dsBusError / kStatusIsError / kOTSerialSwOverRunErr / cdevResErr / EPERM: / Error code is the version of SOCKS which the server wishes to use / / POSIX errno; interpret using <sys/errno.h> / event not enabled at PostEvent / slot int dispatch table could not be initialized. / / bus error / / / Couldn't get a needed resource; alert / Operation not permitted)

如果我只想分发 .app 文件,是否应该使用开发者 ID?或者我可以使用我现在正在尝试执行的操作,只使用 Mac 分发配置文件和 Mac 应用程序分发证书吗?

最佳答案

您可以尝试使用codesign对应用进行签名

类似于codesign --sign“开发人员ID应用程序:MyCompany (123)”/path/to/myapp.app

关于macos - 我应该如何为推送通知签署 Mac 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31397215/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com