簡體   English   中英

iOS代碼簽名身份

[英]iOS Code Signing Identity

我的Xcode 4.6 iOS項目有“PROJECT”和“TARGETS”部分,每個部分在“Code Signing Identity”下都有一個“Debug”和“Release”區域,帶有“Any iOS SDK”條目。

  1. 目前,我在PROJECT和TARGET下的所有四個插槽中指定了我的開發人員或分發配置文件。 我相信每個配置文件實際上只需要放在一個位置。
  2. 每當我更新供應配置文件因為它即將到期時,我正在添加其他開發設備,或者我正在添加額外的AdHoc測試設備,這總是很痛苦。 Xcode從不允許我簡單地選擇“iPhone Developer”。 我總是必須按名稱導航到正確的配置文件。 此外,我必須在導入新的配置文件之前刪除舊的配置文件,否則舊的配置文件將繼續使用。

這看起來像這樣:

PROJECT
    myProject
        Code Signing
            Code Signing Identity
                Debug               iPhone Developer
                    Any iOS SDK     iPhone Developer
                Release             iPhone Distribution
                    Any iOS SDK     iPhone Distribution
TARGET
    myTarget
        Code Signing
                Debug               iPhone Developer
                    Any iOS SDK     iPhone Developer
                Release             iPhone Distribution
                    Any iOS SDK     iPhone Distribution

所以,這是我的總結問題:

  1. 我應該在哪一行指定配置文件?
  2. 將更新的配置文件導入Xcode的最佳方法是什么?
1. On which line should I specify the provisioning profile?

首先,您沒有義務在PROJECT部分設置配置文件。 我總是將它們設置在TARGET部分。 現在如果你正在開發,你應該設置:

Any iOS SDK     iPhone Developer

Debug 如果你正在准備Adhoc,你需要設置:

Any iOS SDK     iPhone Distribution

正在Release

2 .What is the best way to import an updated provisioning profile into Xcode?

轉到Organizer ,單擊Devices選項卡,然后點擊底部的New按鈕,系統將提示您登錄Apple帳戶。 然后我認為將導入配置文件,單擊Refresh按鈕以查看添加的配置文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM