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
drymonfidelia
V2EX  ›  iDev

Xcode 生成的 7 天证书必须等过期了才能重签吗?我这几天每天都打新包安装,还是过期了。写给自己用的 APP,根本没打算上架,不想实名

  •  
  •   drymonfidelia · 3 天前 · 1258 次点击
    2 条回复    2024-11-05 11:49:45 +08:00
    gebiwanger
        1
    gebiwanger  
       3 天前   ❤️ 3
    这个是由 Provisioning Profile 文件控制的,这个文件里面包含了过期时间、免费开发证书等信息。会封装在 app 里面,运行的时候打进真机中做安全校验。

    免费开发者账号,Provisioning Profile 文件完全由 xcode 控制,没有操作后台,也没法删除重建。所以你每天都默认使用第一次创建时候的 Provisioning Profile 文件,直到过期后 xcode 重建。

    有一个曲线救国的办法,就是删除免费的开发者证书。Provisioning Profile 里面会包含 xcode 帮你创建好的 免费开发者证书。如果开发者证书无效了,那么 Provisioning Profile 文件就会重新创建。

    你可以在 `Keychain Access` - `login` - `My Certificates` 里面,删除默认生成的 development 证书,然后 xcode 重启。xcode 就会重新生成 Provisioning Profile 文件了,过期时间也会更新。
    strongcoder
        2
    strongcoder  
       3 天前
    V 我 50 给你加个设备到开发中账户中,可以用一年 哈哈哈哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2844 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 11:30 · PVG 19:30 · LAX 03:30 · JFK 06:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.