當我轉到Xcode - > preferences - > accounts並選擇我的帳戶並「下載所有配置文件」時,它不會更新我的iOS開發人員證書,所以當我嘗試運行我的手機上的應用程序它說證書已過期或已被撤銷。無法在Xcode 8.3.2中爲iOS應用程序簽名證書
我正在研究一個需要金屬的應用程序,所以我必須在我的設備上測試它,模擬器不是一個選項。
有關如何強制此證書更新的任何幫助?
當我轉到Xcode - > preferences - > accounts並選擇我的帳戶並「下載所有配置文件」時,它不會更新我的iOS開發人員證書,所以當我嘗試運行我的手機上的應用程序它說證書已過期或已被撤銷。無法在Xcode 8.3.2中爲iOS應用程序簽名證書
我正在研究一個需要金屬的應用程序,所以我必須在我的設備上測試它,模擬器不是一個選項。
有關如何強制此證書更新的任何幫助?
Xcode 8.x版本是可怕的。通過安裝Fastlane可以節省一些頭痛的問題。它是免費且開源的。
確保您已安裝最新版本的Xcode的命令行工具:
xcode-select --install
然後選擇你的安裝方法,例如:自制
brew cask install fastlane
通常你會被觸發使用FASTLANE個別車道:
fastlane [lane_name]
對於您的情況,您可以運行此命令:
fastlane sign download_all
所有的配置文件將被下載和安裝。
注意:您可能希望在運行fastlane命令之前清空您的配置文件夾。
配置文件位於:
~/Library/MobileDevice/Provisioning Profiles
如果您想已經使用FASTLANE退房fastlane-examples包括FASTLANE設置來看看一個項目。還請檢查新的fastlane docs
嘗試從developer.apple.com站點下載它也許...... –
如果你不需要任何的「能力」,您可以註冊爲「特設」,並在設備上使用。開發者帳戶不是必需的。 – user3441734