❶ xcode 能安裝兩個證書嗎
想安裝幾個就安裝幾個,又不會沖突,調試的時候選擇就行了。
❷ xcode5怎麼導入證書
教你個簡單的方式
(1)打開xcode
(2)運行 organizer
(3) 選擇 organizer裡面的devices
(4)在devices裡面選擇 provisioning profiles,然後回點擊refresh。就可以了答
❸ 如何清空Xcode中多餘的provisioning profile證書配置文件
手動刪除
xcode5 provisioning profile path: ~/Library/MobileDevice/Provisioning Profiles
❹ xcode證書怎麼添加新設備
1.打包的抄時候export類型選
2.批量襲導入設備UDID
上面那個文件會被最新的替換
8.安裝後重新export一次,導出的新的.ipa就已經包含你新加的UDID的設備了
9.可以直接安裝導出來的 .ipa包了
❺ ios為什麼開發者證書會自動生成
這個是xcode5或6的特性吧。不管怎麼樣,你生成證書,無非是要CSR文件,賬號、appID,bundle id。有了這些東回西,就可以自己答去dev center創建證書。而所有這些都是蘋果公司掌管的、包括mac系統、Xcode、dev center。需要的就是一個用戶的授權,你在Xcode的account上登錄了賬號,自然算是一種授權。dev center會自動給你生成缺少的東西,只是名字很難看,你完全看不出什麼意義。所以你最好都是自己去dev center自己去製作證書、app IDs、pp文件等。這樣你的app ID,bundle id、pp文件就可以有一個有意義的名稱,如Jack's app,而不是xcodexxxxxxxx001,002這樣對你沒有意義的,過後你也不知道他們屬於哪個app,有什麼含義。
❻ xcode5.1.1 能調試ios7.1.4么
一、真機調試所需材料說明
在申請真機調試證書之前,先對蘋果真機調試所需的文件進行說明:
蘋果真機調試需要證書(Certificates)和描述文件(Provisoning Profiles)
1、證書(Certificates) 通過蘋果自帶的鑰匙串生成後上傳到Developer中再生成來完成
2、描述文件(Provisoning Profiles) 生成描述文件時需要選擇App ID(包含Bundle,必須與你程序的bundle保持一致,為了能同時調試多個程序,一般bundle填寫時末尾用*號代替,後文會具體說明)選擇證書(Certificates)及設備(Devices)三樣東西
所以如果想要真機調試成功,就必須App ID,證書(Certificates),描述文件(Provisoning Profiles),設備(Devices ),及你所要調試程序的Bundle Identifier保持一致
二、進入申請界面
打開iOS Dev Center,選擇Sign in,登陸(至少99美元賬號),登陸之後在網頁右邊找到iOS Developer Program,選擇Certificates,Identifiers & Profiles,選擇Identifiers
三、添加App ID
選擇Identifiers->App IDs,在右側選擇添加按鈕添加
App ID由用.符號分開的兩部分組成,在默認情況下,App ID的前綴為你的團隊ID,後綴被定義為一個bundle ID的搜索字元串,AppID的每一個部分對你的應用程序都有不同而且很重要的用途
1、App ID Description:這部分只是你ID的一個代號,只需填寫一個自己能分辨的名稱即可,在後面申請證書和描述文件中會涉及到選擇項
2、App ID Prefix:這部分是Team ID,系統默認,無需填寫
3、App ID Suffix:這部分是App ID後綴,可選擇Explicit App ID或者Wildcard App ID
3.1、Explicit App ID
Explicit App ID:如果你打算將應用程序中加入Game Center,或在應用中使用應用內購買,進行數據保護,使用iCloud,或者想要給你的應用程序一個唯一的配置文件,你就必須申請Explicit App ID。 要創建Explicit App ID,在下面的框中輸入一個唯一的字元串,這個字元串必須與你的應用程序的Bundle ID匹配,蘋果推薦使用 com.你的公司名稱.app名稱作為你的Bundle ID,如果是選擇Explicit App ID,Bundle ID中 不能含有*號
3.2、Wildcard App ID:通用App ID,只需使用com.oschina.*的格式即可匹配多個應用,本文以通用型為例
Wildcard App ID:可以讓你用一個App ID來匹配多個App,想要創建一個通用App ID,在輸入Bundle ID末尾使用*號
4、App Services:應用程序提供的服務
App Services:選擇你應用中將會使用的服務,在App ID注冊成功之後也可再次編輯你的選擇 在自己應用中所使用到的選項上打√,因為我選擇的是通用型(WildCard),所以Game Center,In-App Purchase, Push Notifications都是不可選的,如果要使用這些功能,請選擇精確型(Explicit)
完成上面的填寫之後,選擇Continue
5、確認信息
確認之後選擇Submit,出現Registration complete.的字樣,選擇Done即可
四、添加設備(Devices)
1、將設備連上電腦,打開在XCode的Organizer->Devices中
Xcode5以下的Organizer在軟體右上角即可找到,XCode5的Organizer選擇Window->Organizer(快捷鍵shift+command+2)
設備連接上XCode之後Devices中的信號燈有灰色,黃色,綠色三種情況
1.1、灰色燈
如果設備是之前未作為開發機,在Devices中設備上的燈應該為灰色,在右側有選項將設備作為開發機,點擊即可,由於沒有新機,無法截圖演示
1.2、黃燈,有兩種情況
設備未連接好,請將連接線重新插一次,並檢查介面是否插緊,如果還是黃燈,則未下一種情況
設備版本高於XCode所能支持的版本,如XCode4.6.3,能支持的最高版本未iOS6.1,如果你的設備未iOS7及以上,此時需要更新至XCode5
1.3、綠燈:說明連接成功,可進行調試
2、查看設備的UDID,如圖8,Identifier 後面的一串字母加數字的組合即UDID
3、回到蘋果開發者中心,選擇Devices 右側欄的添加按鈕,方法與添加App ID相同
下面還可以選擇添加多台設備,本人表示智商不夠,不會,99美元賬號可以添加100台設備,299美元的賬號本人不曉得。。
五、添加證書(Certificates)
1、選擇添加證書,按圖10操作之後選擇continue
2、出現教你如何申請證書的界面
2.1、打開電腦中的鑰匙串:選擇LaunchPad->其他->鑰匙串訪問
2.2、選擇鑰匙串訪問->證書助理->從證書頒發機構請求證書
2.3、填寫郵件地址和名稱,點擊繼續存儲,一般存儲在桌面(根據個人喜好)
2.4、回到developer的界面,選擇Continue,出現上傳證書界面
2.5、選擇Choose File上傳剛才存儲的證書,然後選擇Generate.
2.6、生成之後會出現可以Download的證書,選擇下載,雙擊安裝即可
六、添加描述文件(Provisioning Profiles)
1、選擇Provisioning Profiles->Development,然後選擇右側添加鍵添加
2、Select Type -> 選擇iOS App Development -> 選擇Continue
3、選擇App ID,選擇我之前添加的com.oschina.*,選擇Continue
4、選擇證書,選擇剛才生成的開發證書,然後選擇Continue
5、選擇設備,會出現設備列表,一般來說把所有設備都添加進去,方便多台設備調試,不用再申請profile,選擇Continue
6、為這個profile命名,不可含有標點,選擇Generate
7、選擇下載,雙擊安裝即可
七、配置XCode
1、打開XCode,插上設備,如果XCode不顯示設備,而是iOS Device的狀態,則檢查Targets->iOS Application Target->Deployment Target中的版本是否與設備版本不匹配
2、選擇上圖中Build Settings,將Code Signing中的profile設置成上文下載的Provisoning Profile(joanfen),也可設置成Automatic profile中的iPhone Developer,XCode將會自動匹配描述文件
3、檢查Bundle ID是否與描述文件所包含的App ID中的Bundle匹配,選擇TARGETS->Summary查看,由於我們申請的是通用型App ID,所以Bundle Identifier只需要是com.oschina.打頭即可,後面可以隨意填寫
八、選擇真機設備,運行,大功告成。
❼ 如何用xcode免證書真機測試
首先先安裝Xcode7並且運行Xcode點擊左角菜單Xcode -> Preferences
2
點擊Accounts點面+號彈菜單點擊Add Apple ID
3
彈框輸入賬號內密碼普通賬號行需要發者賬容號點擊Add
4
賬號密碼確顯示圖Free表示未付費免費調試雙擊打
5
打列表選擇 iOS Development->點擊Create(般xcode都給自創建)
6
圖所示點擊Done關閉
7
點菜單欄Window->Devices同iPad接電腦
8
iPhone彈框選信任現圖所示連關閉窗口
9
打或者新建項目項目iOS Deployment Target改iPad應系統版本
10
選擇真機測試(灰色說明版本需降低版本)
11
點Team
12
選擇剛剛添加賬號
點擊Fix Issue
xcode自Provisioning profiles
點擊菜單Xcode -> Preferences
雙擊進入
選剛才項目右擊點擊Show in Finder
雙擊文件自安裝原處點擊Done關閉
點擊菜單Window -> Devices
選擇iPad右擊點擊Show Provisioning Profiles
看項目點擊Done關閉
點擊運行
❽ ios已經裝了證書的xcode怎樣再真機測試
首先先安裝Xcode7,並且運行Xcode,點擊左上角菜單Xcode -> Preferences。
2
點擊Accounts,然後點下面的+號,在彈出菜單中點擊Add Apple ID。
3
在彈框中輸入賬號和密碼,普通賬號就行不需要開發者賬號,然後點擊Add
4
如果賬號密碼正確的話,會顯示如下圖。Free表示未付費但可免費調試,雙擊打開。
5
在打開的列表中選擇 iOS Development->點擊Create。(一般這個地方xcode都給自己創建好了)
6
如下圖所示,然後點擊Done關閉
7
點菜單欄上Window->Devices。同時將iPad接到電腦。
8
在iPhone彈出的對話框中選信任,然後出現如下圖所示,連上後關閉窗口
9
打開或者新建一個項目,將項目中iOS Deployment Target中改成iPad對應的系統版本
10
選擇真機測試(如果為灰色說明版本不對需降低版本)
11
然後點Team。
12
選擇剛剛添加的賬號
然後點擊Fix Issue
xcode會自動生成Provisioning profiles
點擊菜單Xcode -> Preferences。
雙擊進入
選中剛才的項目,右擊然後點擊Show in Finder。
然後雙擊,文件會自動安裝,回到原處後點擊Done關閉
點擊菜單Window -> Devices。
選擇iPad右擊,然後點擊Show Provisioning Profiles
看到項目後,點擊Done關閉
點擊運行
❾ xcode ios 證書怎麼安裝
1 點擊鑰匙圖標
2 在菜單欄中依次選擇:鑰匙串訪問⟶偏好設置⟶證書選項卡,下面兩項全部選關閉
3 生成證書請求:鑰匙串訪問⟶證書助理⟶從證書頒發機構請求證書
4 輸入兩個電子郵件地址和常用名稱。電子郵件地址是你注冊AppleID。
a) 常用名稱輸入你在蘋果網站注冊的名稱,其它名稱沒試過,不知道行不行。
b) 選擇「存儲到磁碟」。保存後的名稱應該為:CertificateSigningRequest.certSigningRequest
c) 保存到磁碟後在你的鑰匙串訪問窗口應該會出兩個密鑰,一個公鑰密鑰,一個專用密鑰,紅色部分就是你在上面輸入的常用名。
5 生成Certificates證書
a) 登錄開發者中心
b) 選擇左側的Certificates標簽,再選擇右側的:Request certificate ,在彈出的頁面框最下端選擇文件,上傳剛剛生成的證書請求(CertificateSigningRequest.certSigningRequest),提交之後會出現Download下載按鈕。生成之後先不要下載。
6 設置Devices
a) 在頁面的左側選 devices 添加你的設備
a) 輸入你的手機名稱,(可以在手機上通用⟶關於本機,查看手機名稱)
b) 輸入你的UDID (連接你的手機到電腦,打開Xcode⟶window⟶organizer,在打開的窗口中選擇 Devices)
7 設置APP IDs
a) 在頁面的左側選APP IDs,
b) 在頁面右側選擇 New APP ID ,打開頁面如下圖,
c) 輸入一個APPID描述符,這個描述符沒有實際意義,就是描述你的這個APP ID 是做什麼用的,如「MyDebug」,在下面一個框中輸入你的應用程序ID,通常以「com.英文域名.*」這種方式命名。設置好之後提交。
❿ 如何在一個開發者賬號多次申請ios開發證書
你問的是一復個開發者賬號制可以創建多少個證書吧。 一個賬號可以申請2個證書(2個開發證書,2個發布證書),但實際中一個賬號只創建 1個證書就行,所以得項目都可以用1個證書,因為證書和apple id無關,只和本機創建的鑰匙串有關(所以本機創建的證書...