V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iOS 开发实用技术导航
NSHipster 中文版
http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
http://www.cocos2d-iphone.org/
CocoaPods
http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
http://code.google.com/mobile/analytics/
WWDC
https://developer.apple.com/wwdc/
Design Guides and Resources
https://developer.apple.com/design/
Transcripts of WWDC sessions
http://asciiwwdc.com
Cocoa with Love
http://cocoawithlove.com/
Cocoa Dev Central
http://cocoadevcentral.com/
NSHipster
http://nshipster.com/
Style Guides
Google Objective-C Style Guide
NYTimes Objective-C Style Guide
Useful Tools and Services
Charles Web Debugging Proxy
Smore
ClearMoki
V2EX  ›  iDev

electron 公证请教

  •  
  •   ClearMoki · 1 天前 · 1079 次点击
    请问最近有大佬在公证吗,或者有遇到这个情况吗,无论是直接使用 notarytool 命令行还是 electron/notarize 一直在 progress 中也不报错也不停止
    版本号:
    "electron": "^33.2.1",
    "electron-builder": "^25.1.8",
    "@electron/notarize": "^2.5.0",
    3 条回复    2025-01-06 12:11:09 +08:00
    nieyujiang
        1
    nieyujiang  
       1 天前
    如果是新注册的号,手动跑一下公证流程,看一下是不是这个流程一直卡在苹果无法结束,如果是,直接找苹果开发者客服
    ClearMoki
        2
    ClearMoki  
    OP
       1 天前
    @nieyujiang 好的我试试客服,手动使用 notarytool 命令就是跑一晚上都是在 progress ,谢谢!
    BlackHole1
        3
    BlackHole1  
       1 天前
    Apple 的公证原理是把你的 zip 文件上传到 aws s3 bucket 中,然后由 Apple 检查 zip 里的 app 。

    至于一直卡在 progress ,有两种情况:
    1. 你的网络在把文件上传到 aws s3 时,速度非常慢
    2. Apple 的公证服务有时候会抽风,你上传完了,但是它公证服务有问题(这种情况要么等,要么给 Apple 发邮件)

    你可以通过手动执行: `xcrun notarytool submit --wait --apple-id <APPLE_ID> --password <APPLE_ID_PASSWORD> --team-id <APPLE_TEAM_ID> --progress <ZIP_PATH>`

    如果看到: "Successfully uploaded file",则说明你已经把文件上传到了 aws s3 中,那问题就出在 Apple 公证服务上了。

    如果是第二种情况。你可以执行: `xcrun notarytool history ---apple-id <APPLE_ID> --password <APPLE_ID_PASSWORD> --team-id <APPLE_TEAM_ID>` 来查看你的提交历史记录,看一下有多少个是在 pending 阶段的。如果比较多,那就只能继续等了。因为 apple 公证是由队列的。

    我遇到最极端的情况是: 公证服务在 3~4 天内都不可用(无论是新上传的还是之前的都在 pending 阶段),后续给 Apple 发邮件反馈后,1 天左右的时间就恢复了。

    你可以在 https://developer.apple.com/contact/topic/select 中选择 "开发与技术" -> "代码签名" 来给 Apple 发送邮件
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5542 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:51 · PVG 13:51 · LAX 21:51 · JFK 00:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.