蘋果證書
⑴ 申請蘋果發布證書要用mac系統嗎
方法/步驟 1 首先打開蘋果的開發者網站(Tips:這里我就不貼網址了) 點擊網站上方的Member Center,會跳轉到登錄界面(Tips:如果登錄過,並選擇了瀏覽器保存此密碼的時候,默認是登錄狀態)。 2 如圖所示輸入你的開發者賬號和密碼。 輸入完成後點擊"Login"(Tips:左邊是注冊,下邊是找回密碼,右邊是登錄,如果沒有開發者賬號,則需要用蘋果賬號申請開發者,這里不多說申請過程以及找回過程)。 3 登錄後的界面如圖所示,如果沒有最上面的兩個選項(Dev Centers、Certificates,Identifiers&Profiles),說明你當前登錄的賬號還不是開發者,需要一個開發者賬號登錄才會有。 如果界面和我一樣,恭喜你可以進行真機調試,以及發布等證書操作。 4 首先點擊「Certificates,Identifiers&Profiles」,進入證書界面 我們會看到左邊「iOS Apps」下面有四個選項:「Certificates」、「Identifiers」、「Devices」、「Provisioning Profiles」(Tips:如果沒有該選項或者為空,則說明該開發者賬號不是針對於iOS手機app開發的,如,當前演示的開發者賬號,是用來做iOS開發的,故此中間的Mac Apps為空,該模塊是在開發者賬號申請的時候選擇的,這里不過多贅述) 5 這里我會以「iOS Apps」給大家演示 首先點擊「iOS Apps」下的第一個「Certificates」,該選項作用按我的理解就是授權一台電腦允許進行真機調試(這只是為了大家好理解,不必太較真)。 進入界面後,左邊一列就是我們剛才在上一頁看到的四個選項的具體目錄,右邊就是對應目錄「Certificates」下的「All」裡面的具體內容,當前目錄就是授權證書,我們看右邊有一列名字叫做Type,Type標示證書的種類,例如當前大家看到的「iOS Distribution」發布授權證書、「iOS Development」調試授權證書、「APNs Development iOS」推送調試授權證書等。 點擊對應證書會出現證書詳情,有移除和下載選項,這里我們點擊右上方的「十」號進行授權證書創建。 6 之後我們會看到如圖界面,此處我們選擇「Development」下的「iOS App Development」,進行真機調試電腦授權申請。然後界面往下拉,點擊界面最下方的「Continue」進行創建。 7 這一步,我們繼續點擊「Continue」。這一步是說,需要電腦的鑰匙串配置文件,稍後我會給大家說,所以我們先點擊「continue」,進入下一步。 8 這一步,需要我們上傳鑰匙串的配置文件。 好,我們現在打開我們的Launchpad,找到「鑰匙串訪問」,打開之後,不用等界面出來,直接在上方導航條中選擇「鑰匙串訪問」目錄下的「證書助理」,選擇「從證書頒發機構請求證書」。如圖: 9 如果想通過郵件接收證書,則需要填寫郵箱,兩個郵箱填寫一樣就行,之後在「請求是:」裡面選擇用「電子郵件發給CA」,即可通過電子郵件收到鑰匙串配置文件。 在這里筆者就用最簡單粗暴的方式來獲得鑰匙串配置文件,直接通過「請求是:」中選擇「存儲到磁碟」,上面的郵箱就可以隨便填寫了(是必填項,但不需要通過郵箱獲得,所以隨便填寫就好)。 點擊繼續,我們為我們的文件選一個位置,這里我就選擇桌面了,當然一定要選擇自己能找到的位置。 10 我們在桌面上找到我們的鑰匙串授權文件,如圖所示。(Tips:生成的鑰匙串配置文件是我們的當前電腦的,也就是對當前電腦授權真機開發,如果需要授權其他電腦,則需要其他電腦上對應的鑰匙串配置文件) 之後我們回到瀏覽器,我們剛才需要上傳的地方,點擊「choose file」,找到為我們剛才放置鑰匙串配置文件的地方。選中後,點擊「打開」,點擊「Generate」生成我們的授權證書。 11 生成之後,我們會跳轉到Download界面,點擊界面中的「Download」下載下來,下載位置一定要自己找得到。 雙擊我們生成的.cer文件,一定要雙擊,雙擊後它會默認安裝到鑰匙串中,不然使用的時候會出現問題。 截止到目前為止,我們已經完成了對當前電腦授權,允許當前電腦進行真機開發(Tips:即鑰匙串已經安裝了授權證書,如果是用的其他電腦的鑰匙串配置文件,則需要吧下載下來的cer文件,給對應電腦,並在對應電腦上雙擊)。 12 我們已經完成第一步了,之後點擊左邊目錄中的「Identifiers」下的「App IDs」,這里是為我們的工程創建一個標示,也就是俗稱簽名,只有滿足標示的工程才能進行真機調試。 同樣點擊右上方的「十」號按鈕,進行創建標示。如圖。 這里,需要我們創建標示了,在「name」的地方填寫標示的名字,方便最後一步生成證書的時候,容易找到我們創建的標示。 接下來在 「App ID Suffix」 中的 「Explicit App ID」 的 「Bundle ID:」 裡面填寫我們的標示(也就是簽名),格式下方給出的有例子。按照格式來些就好。筆者的習慣就是喜歡把公司網址反寫最後加上項目名字,例如:com..ZYBaiExpPro。 當然,我們不必要為每一個工程都生成一個簽名標示,蘋果給我們提供了一種廣域標示的方法。 還是同樣的界面,我們選擇「App ID Suffix」 中的 「Wildcard App ID」裡面的「Bundle ID:」 填寫我們的簽名,注意格式下方給出的有例子。這里筆者也是按照這樣的格式來寫的,依然是「 com..* 」,用的時候把「 * 」替換成各種你需要的字元就行。也就是一個廣域標示可以對應多個工程。如圖。 之後我們點擊最下方的「continue」,進行下一步。 核對一下信息後,然後直接點擊最下方的「Submit」,發布我們創建的標示。 到這一步我們的標示已經創建完成了。 我們授權完電腦設定完簽名之後,需要添加設備了,也就是允許進行真機調試的設備,例如(iPhone、ipad等)。 點擊左邊目錄中的「Devices」,同樣點擊右上方的「十」號,進行添加。 我們可以選擇一次添加一個設備,也可以一次添加多個設備。筆者比較推崇的是一次加一個不費事,一次添加多個文件格式易出錯。 在「Register Device」裡面中的「Name」填寫設備名字,將來連接上對應的設備後,會在Xcode裡面顯示出來這個名字的。 之後,在「UDID」裡面填寫設備的UDID,這個過程,需要通過手機或者ITunes獲取,這里筆者就通過ITunes來獲得了,因為ITunes自帶拷貝。 連接上要真機調試的設備,打開ITunes,點擊設備,點擊界面中的序列號,會切換到UDID,右鍵就有拷貝,直接拷貝過來粘貼就好了。 之後點擊界面最下方"Done"按鈕,就完成了設備的添加。 只剩下最後一步,生成調試證書。 點擊最左邊目錄欄,選擇「Provisioning Profiles」目錄下的「All」,同樣點擊右上方的「十」號進入證書添加界面。如圖。 我們選擇"iOS App Development"點擊界面最下方的「Continue」。 這一步是選擇我們創建的表示(或者簽名),選擇我們在第13步中創建的「Identifiers」,一定要選對,如果創建的標示比較多,可以根據我們創建的名字去找我們的標示,如圖。 點擊「Continue」,繼續下一步。 這一步是選擇我們授權的電腦,在下面選項裡面選擇我們第11步生成的授權證書的名字,在這筆者要多說一句,一但創建的證書比較多就不好找,可以根據創建的證書的失效日期來區分,或者刪除掉其他的(慎用)。 點擊「Continue」,繼續下一步。 這一步是選擇我們需要進行真機調試的設備,可以選擇我們第14步創建的指定設備,也可以選擇全部,看自己需要。 點擊「Continue」,進行下一步 為我們的證書選擇一個名字,一定要選擇一個好找的名字,不然後期在Xcode中會有很多證書,不好找。當然,遇到多人開發的時候,筆者往往會以a開頭,不管證書再多,始終在前面排著。 之後點擊「Generate」,來生成我們最後的證書。 在新的界面中點擊"Download",下載下來的證書就是我們最終的證書,依然是需要雙擊,這次雙擊是安裝到Xcode。 好了,到這里我們的證書就申請完了。我們一共下載了2個文件,一個後綴是「.cer」的文件,一個是後綴為「.mobileprovision」的文件。 好了,現在就剩下的是什麼呢?就是進行真機調試了。 首先打開你的工程,選擇工程目錄下的「Supporting Files」目錄下的工程名字.plist文件或者「info.plist」文件(Tips:在Xcode6.0一下都是工程名.plist,Xcode6.0以上才是info.plist)。修改裡面的「Bundle identifier」標示,改為我們剛才申請的標示(第13步中)。 如果工程中有Tests測試文件夾存在,則在測試文件的info.plist做同樣修改,如圖。 之後,打開你工程根目錄,同命的藍色文件,在中間的地方先選擇"TARGET"下的工程同名文件,在最右邊的搭接面裡面選擇「Build Setting」,然後找到「Code Signing」選項,在「Provisioning Profile」裡面選擇我們第19步創建的證書,通過名字找到。之後修改「Provisioning Profile」上面的「Code Signing Identity」選擇我們通過證書找到的授權證書。四個選項全部需要修改。 做完這一步,回到我們中間比較窄的界面,選擇「PROJECT」中的工程更同名文件,進行上述操作。 最後,就剩最後一步了,確保設備已連接值電腦,並在解鎖狀態下,在Xcode運行旁邊選擇「運行設備」,如圖,找到自己的設備,選擇,運行,等待載入吧。 如果找不到設備,有「IOS Device」的話,說明設備沒連接好,或者設備還沒有在Itunes中啟用。如果沒有啟用,點擊最上方window中的Device選項,找到設備,並啟用。 到這里為止,我們的真機調試證書就說完了。
⑵ 蘋果怎麼自簽證書
對於蘋果用戶我相信有不少的煩惱,尤其是氪金比安卓高,但是蘋果又不像安卓一樣,app要錢,下破解版就是了,但是蘋果不一樣,因為系統注重安全,所以很多破解軟體沒越獄的情況下跟本安裝不上,其實蘋果並且不是想像的那麼完美,蘋果不越獄也能裝破解版app,只是需要簽個名,沒法簽名也沒事,下面來看看怎麼做吧!
一、自簽教程
自簽目前有兩款軟體,一款是閃電簽,一款是appcake
2、appacke的使用方法
a、先下載好你需要的ipa文件,我以UTM虛擬機(神器,可以裝手機window系統、ios運行安卓系統、Linux等,要求手機配置高才能愉快玩耍)為例,據我了解,UTM官方只提供了ipa包,未經過官方簽名,所以需要我們自簽,我們在沒有電腦時就可以用appcake。
b、導入ipa到AppCake。選擇系統分享——拷貝到AppCake——Appcake內點擊Download找到自己導入的包——點擊——選擇install或者Custom Install——等待載入完成即可安裝使用!
二、閃電簽
閃電簽是近期上線App Store的一款應用,大家可在應用商店自行下載,這款不同於上款就是需要自帶證書,下面是某資源群的證書,點擊下載的證書——選擇導入到閃電簽——閃電簽會提示缺少描述文件以同樣的方式導入——導入要安裝的ipa文件——點擊ipa選擇簽名——安裝!
這里只說了軟體自簽的方法,但是如果自簽App掉簽或者沒有證書怎麼辦呢?不要擔心,下期我來教你們無視證書!
關注我,不越獄也能讓你的iPhone玩得飛起來一般蘋果企業簽名,要穩定簽名證書分發遠離掉簽的方法如下:
1、准備CSR文件。准備一台Mac機。這里需要用到一個蘋果自帶的KeyAccess的軟體,用來生成證書的申請文件。
福特銳際 風尚高性能SUV
廣告
2、點擊「從證書頒發機構請求證書」後,輸入郵箱,名字,需要提醒一下的是,一般選擇「存儲到磁碟」,把申請文件存在硬碟上,後面需要上傳這個文件到蘋果後台。
3、申請證書。准備好證書的申請文件後,就應該是申請證書了。證書分成開發證書和發布證書,其中蓋特風簽名的時候有沒有推送功能又是不同的,根據實際應用的功能選擇證書的種類。
4、然後上傳剛剛生成的CSR文件。
5、按下Generate後,稍等一會,證書就生成了,下載然後安裝到本機。
⑶ 蘋果手機設置中的證書信任設置是什麼
當你安裝了非蘋果應用商店的軟體之後是無法正常使用的,因為沒有得到蘋果的授信。但是你確定這個軟體沒有問題的時候你可以自己在蘋果手機設置中選擇授信給軟體,讓軟體可以正常在你的設備上運行。如果你不確定軟體的來源最好不要授信給這個軟體。
(3)蘋果證書擴展閱讀:
安全證書是在進行網上交易時的身份證,或者說是私人鑰匙,您的安全證書是唯一的,與任何其他人的證書都不相同。為了防止復制,我們在將安全證書發給您時,我們自己是不進行保存的,因而您一定要保管好您的安全證書。在進行交易時,您的交易指令都是通過安全證書高強度的加密,即使在網上有人竊取,他也無法知道交易的具體內容。
安全證書由國際頂級認證機構(簡稱CA)進行加密,密鑰長度不等,從40位到256位,稱為加密強度,密鑰長度越大,越難以破解,也就越安全。
⑷ 一個蘋果證書怎麼多次使用
當我們用大於三個mac設備開發應用時,想要申請新的證書,如果在我們的證書里,包含了3個發布證書,2個開發證書,可以發現再也申請不了開發證書和發布證書了(一般在我們的證書界面中應該只有一個開發證書,一個發布證書,沒必要生成那麼多的證書,證書一般在過期之後才會重新添加。)有兩個解決不能添加證書的法。第一種方法——「revoke」(不推薦):將以前的證書「revoke」掉,然後重新生成一個新的證書。這種方法是可以的,但是會造成相應的ProvisioningProfiles失效,這是小問題。但是又要重新申請證書甚至描述文件很浪費時間,所以不提倡這種做法。第二種方法——「.p12」(推薦):我們的每一個證書都可以生成一個.p12文件,這個文件是一個加密的文件,只要知道其密碼,就可以供給所有的mac設備使用,使設備不需要在蘋果開發者網站重新申請開發和發布證書,就能使用。注意:一般.p12文件是給與別人使用的,本機必須已經有一個帶秘鑰的證書才可以生成.p12文件,打開鑰匙串,選擇我們需要的證書,右擊,選擇「導出「iPhoneDistribition:```」:為.p12文件填一個名字,點擊存儲:填一個「密碼」,「驗證」和密碼相同:點擊好,在桌面上就形成了一個.p12文件了:在別人的電腦上要成功安裝,須具備兩個文件:該證書導出的「.p12」文件。蘋果開發者中的與「證書」對應的「描述文件」如果需要用於開發的,那麼需要這兩個文件:.p12文件本身就是一個加密的證書,所以用這兩個文件就可以讓其他mac設備使用了:拿到這兩個文件後,依次雙擊「證書」,「.p12「文件(需要輸入密碼,密碼就是當時生成.p12時設定的密碼,),作用是加入鑰匙串中,使我們的電腦具備開發的證明,」描述文件「(作用是置於xcode中,讓xcode知道我們開發的合法性),添加完後就可以使用了。
⑸ 蘋果軟體簽名證書是什麼
有蘋果簽名才可以做ios
的內測等,看你需要哪種證書了,一般幾百到上千都要,根據證書的穩定性來看的,你可以看看【ATT科技蘋果簽名】。這個平台的證書穩定性不錯。也可以問我
⑹ 如何獲得蘋果app證書。供企業使用。
1、輸入你的Email地址和名字,確保Email地址和名字與你注冊為iOS開發者時登記的相回一致。
⑺ 蘋果證書profile文件怎麼辦
私鑰和profile文件 需要擁有蘋果電腦,在獲得證書以後導出證書時會要求你填寫私鑰密碼,profile文件是在蘋果開發者中心獲得的
⑻ 蘋果手機信任證書怎麼可以得
當下載並安裝好以後,此時打開該應用軟體時,會提示「未受信任的企業級開發者」信息,只有【取消】按鈕,不能正常打開。
步驟閱讀
3
接下來要想正常打開該軟體,需要用戶手動在系統中進行操作,首先請打開【設置】應用,如圖所示
步驟閱讀
4
接著設置列表中找到【通用】一欄,點擊繼續,如圖所示
步驟閱讀
5
在通用列表裡,找到【描述文件與設備管理】一欄並點擊進入,如圖所示
步驟閱讀
6
接著在描述文件管理界面的企業級應用欄目下,找到對應的應用描述,點擊打開,如圖所示
步驟閱讀
7
隨後會看到與這個描述文件相關聯的應用軟體和開發者的描述,如果確認要讓該應用程序在 iPhone 上運行,請點擊【信任XXXX】一欄,如圖所示
步驟閱讀
8
接著再點擊【信任】按鈕就可以了,隨後再返回桌面,便可以正常打開應用軟體了。