Ⅰ ios 開發者賬號需要哪些證書
1、 蘋果開發者賬號有四種類型,分別是:
個人開發者賬號:99$一年,可以在AppStore上架,並且在app後面顯示個人ID;每年最多隻能添加一百個蘋果設備對app進行真機調試;只要付費就可以申請;一般是個人使用或者小公司偶爾使用(AppStore顯示的是個人名字,不是公司名)。
企業開發者賬號:299$一年,不可以在AppStore上架(所以也就不需要蘋果的審核就能直接批量安裝在蘋果設備上),一般只在自己企業內部使用,對設備數量沒有任何限制;申請的時候還需要公司的鄧白氏編碼DUNS(這個可以在蘋果開發者中心免費申請)
公司開發者賬號:99$一年,可以在App Store上架,可以自定義的團隊名稱。最重要的是公司賬號可以允許多個開發者協作開發,比個人多一些帳號管理的設置,分4種管理級別許可權。申請的時候同樣需要公司的鄧白氏編碼。(一般公司的話會選擇這個)
Certificates:有開發證書和發布證書。開發證書都是一樣的,我們只說說發布證書:
AdHoc:這個證書一般用在上線蘋果商店前最後一次的調試,它所用是的證書和配置文件和正式上線商店時用的證書和配置文件是一樣的,他們的不同點在於,這個證書中指定了哪些蘋果設備(最多100)才能安裝此app,所以一般公司就用打個AdHoc包,對設備上線前做最後一步測試
AppStore:正式發布到蘋果商店的證書,這個是我們上線時候用到最多的一種證書,這個證書打包出來的ipa包對安裝設備數量沒有限制
In House: 這個證書的創建選項現在的好像只能在企業賬號中才能看到,這個打包出來的app不能再蘋果商店上線,對安裝的設備數量也沒有限制。這個可以藉助一些三方平台比如蒲公英、fire實現方便安裝(掃掃二維碼就能下載很方便的),當然用工具iTools安裝也是可以的
PS:選擇不同類型的證書,對應著什麼樣發布類型,打包出來的app也有不能的使用場所。
Ⅱ 手機安裝的軟體需要證書,證書是什麼
手機證書是塞班官方為了防止惡意軟體而推出的安全措施!比如:當您在網上下載了一些軟體,但安裝軟體時總是提示【證書錯誤】【證書過期】【證書受限】等錯誤提示,就必須使用證書和簽名工具給軟體進行簽名之後才可以順利安裝!目前大部分軟體都需要證書簽名後才可以安裝!所以手機證書是塞班系統手機必備的!
需要證書可以找我。
Ⅲ ios和安卓版本的APP開發,開發者證書指的是什麼
我是學iOS的,安卓的我就不了解了,但是iOS分為個人開發者證書和企業開發者證書。個人開發者證書你可以想像成就是一個可以讓你開發的APP通過添加手機的UDID讓這個被添加的UDID的手機可以使用,就像是一個通行身份證一樣。而企業開發者證書當然也具備了個人開發者的功能,但是企業開發者證書除了添加UDID讓真機可以調試APP之外,還可以不需要通過UDID讓所有的手機都能下載安裝你的APP以供調試測試。不過兩者價錢也是差了幾百刀的樣子。(以上純屬個人理解,有誤的地方希望各位網友斧正。)
Ⅳ 如何使用iOS開發者授權以及如何申請證書
使用iOS開發者授權和申請證書:
在繳費成功後會收到一份來自Apple Developer Suport的確認郵件,如下圖:
開發者授權系統還提供了開發(Development)和發布(Distribution)兩個不同的渠道。開發測試的時候需要設備的綁定而實現在設備上單獨安裝IPA,發布的時候則不需要綁定設備。所以開發與發布用不同的.mobileprovision與.cer文件。
Ⅳ 手機怎麼安裝證書啊
證書不用安裝.是要把證書寫進軟體里 首先你需要signsis.exe這個文件 把signsis.exe文件 證書 申請證書時的鑰匙文件(XXX.KEY)和需要簽名的軟體放一起 ,一般是某個盤的根目錄(我一般放E盤) 然後點PC的開始--運行---CMD----E:回車,然後根據下面的命令格式輸入 確認就可以了 signsis.exe 需要簽名的軟體 生成的軟體 證書.cer 鑰匙文件.KEY (鑰匙文件的密碼,沒有就不寫) signsis.exe aa.sis ab.sisx cer.cer key.key 你也可以找一些簽名工具來用,比較簡單 以下是簽名的一些有關知識,希望你能看一下 S60 第三版在安全性方面做了比較大的改善,對在系統中安裝運行的第三方軟體有更為嚴格的規定。某些涉及手機軟硬體安全於與個人信息安全等方面的操作被做了特別的限制(比如隨手機開機自動啟動就是被限制的功能之一)。應用程序要實現這些"被特別限制"了的功能就必須獲得「簽名」。也就是說要有人來為這個操作的安全性負責!未經任何簽名的程序不能安裝運行。 簽名(sign):就是在應用程序的特定欄位寫入特定的標記信息,表示該軟體已經通過了簽署者的審核。 簽署者對該軟體的安全性負責。其中簽名又大致分三種: 1. Symbian 簽名。 即Symbian(塞班)手機操作系統官方簽名。通過了 Symbian 安全認證的軟體才會獲得 Symbian 的簽名。 該類軟體有最高的安全級別。在手機上能正常安裝/運行/且能實現軟體提供的所有功能. 獲得Symbian簽名需要軟體作者直接和 Symbian 官方打交道,基於多方面的原因,並不是所有軟體的作者都有能力獲得這個認證的。 2. 作者簽名。 軟體作者在發布軟體的時候就對軟體進行了簽名。這類軟體可以在手機上安裝運行(可能會遇到安全性警告,可跳過)。但不能實現那些「被特別限制」了的功能。如果某軟體根本不涉及這類功能,那麼軟體作者也完全可能自己簽名就行了。還有一種可能就是軟體雖然有某部分功能屬於「被特別限制」的范圍,但並不是主要功能。軟體作者也可能發布一個「作者簽名版」,這樣的版本可以正常使用大部分功能,但會喪失一些特定功能。如「來電通」軟體就有這樣的版,幾乎全部功能都可以使用,只是不能開機自啟動。 3. 用戶簽名。 嚴格來說這個應該是屬於「開發者簽名」。因為 Symbian 為軟體開發者提供一種「開發證書」,原意本來是讓軟體開發者作軟體測試用的。這個「開發證書」是與作為測試用的機器的 IMEI 碼掛鉤的。使用這種證書簽名的軟體只能在該 IMEI 碼對應的機器上使用,不能用於別的機器。 我們所謂的「自簽名」其實就是利用了這個方式,說白了就是你說你是開發軟體的,你提供你測試機器的 IMEI 碼,Symbian 頒發給你一個「開發證書」,你用這個證書簽名你的「測試軟體」。你自己對你自己的「開發行為」負責!如此而已。另外,開發證書自頒發日起有效期為半年.但在證書有效期內簽署好了的程序的使用時限是沒有限制的. 關於簽名和證書的解答: [證書是安裝在手機裡面嗎?]不是的只要放在電腦上就行了 [JAR文件要證書嗎?]不用
Ⅵ 如何申請iOS開發者證書
1.申請開發者證書 2.mac端添加開發者證書 3.生成ios端開發許可 4.通過xcode下載ios開發許可到ios設備 5.添加ios設備為開發調試端
Ⅶ ios 雙擊安裝下載的 開發者證書後 沒有 專用密匙!小白 求 大師指教,跪謝
默認生成CertificateSigningRequest.certSigningRequest文件的密鑰在登錄分類下,你把這個證書刪了,然後手動拖到登錄分類試試
Ⅷ 如何獲得 Windows 8 開發者許可證
Windows 8開發者許可證
當你開發完成一個應用後,你必須將應用打包並根據特定規則進行認證,然後才可以在Windows Store中上架。如果 Windows 應用商店尚未對你的應用進行認證,則該應用無法在Windows上運行,除非你在本地計算機上安裝了開發者許可證,或者是貴公司已將該應用旁載入到計算機中。(旁載入是安裝不是通過 Windows 應用商店分發的應用的過程,通常用於在應用做好銷售准備之前對其進行測試。)
也就是說,使用用於 Windows 8 的開發者許可證,你可以在 Windows 應用商店測試和認證你的應用之前安裝、開發、測試和評估這些應用。
開發者許可證是免費的,如果你已有 Microsoft 賬戶,就可以根據需要下載。開發者許可證無數量限制,但有時間限制,本地計算機上的開發者許可證到期後,將無法運行未認證的應用,但是可以繼續運行桌面應用或旁載入到計算機中的 Windows 應用商店應用。
無需使用應用商店賬戶即可獲取開發者許可證,但具備此類賬戶可能會帶來一些益處。例如,如果你具有 Windows 應用商店賬戶,則可以取得使用開發者許可證較長時間的資格。
通過 Visual Studio 獲取開發者許可證
在本地計算機上首次運行 Microsoft Visual Studio 2012 時,系統會提示你獲取開發者許可證。請閱讀許可條款,然後單擊「我同意」。在「用戶賬戶控制(UAC)」對話框中,單擊「是」以繼續。在本地計算機上安裝許可證後,系統不會在該計算機上再次進行提示。你可以在使用 Visual Studio IDE 的任何時間續訂你的開發者許可證。
Visual Studio Express 2012 for Windows 8版本用戶,請單擊「應用商店」>「獲取開發者許可證」,其他Visual Studio 2012版本用戶,請單擊「項目」>「應用商店」>「獲取開發者許可證」。
通過命令提示符獲取開發者許可證
你也可以在命令提示符處獲取和管理開發者許可證,方法是在 Windows PowerShell 中運行以下命令:
代碼
cmd
C:\> Show-
C:\> Get-WindowsDeveloperLicense
C:\> Unregister-WindowsDeveloperLicense
Show-。此命令會打開一個對話框,你可以從中獲取開發者許可證並在本地計算機上安裝該許可證。若要運行此命令,必須具備有效的 Microsoft 賬戶。你必須在具有提升許可權的命令提示符中運行此命令。
Get-WindowsDeveloperLicense。此命令會返回一個對象,該對象具有兩個屬性:ExpirationTime 和 IsValid。ExpirationTime 為 System.DateTime 結構,該結構包含許可證過期的日期和時間。IsValid 為 System.Boolean,指示許可證是否有效。你可以通過非提升的命令提示符或具有提升許可權的命令提示符來運行此命令。
Unregister-WindowsDeveloperLicense。此命令警告你,如果從本地計算機中刪除開發者許可證,則某些 Windows 應用商店應用將停止運行。如果選擇「是」(默認值)來確認要刪除該許可證,則會從本地計算機中刪除該許可證。你必須在具有提升許可權的命令提示符中運行此命令。
欺詐使用
微軟可以在注冊的計算機上檢測到欺詐使用開發者許可證的情況。如果微軟檢測到欺詐使用或其他違反軟體許可條款的情況,可能會吊銷你的開發者許可證。
微軟不會監視 Windows 應用商店已認證應用的使用情況。微軟會收集應用商店中所銷售應用的分析信息並向創建這些應用的開發者提供這些分析信息。
閱讀許可條款
選擇系統盤 -> 「Windows」文件夾 -> 「System32」文件夾 -> 「en-US」文件夾 -> 「Licenses」文件夾 -> 「_Default」文件夾,然後選擇與計算機上安裝的 Windows 的版本對應的文件夾,然後打開許可許可證。
風險
如果你具備開發者許可證,則可以運行 Windows 應用商店尚未測試和認證的 Windows 應用商店應用,但你不會受到認證提供的保護。安裝開發者許可證的計算機與僅通過應用商店安裝應用的計算機相比,前者感染病毒或惡意軟體的風險更大。
如果你已經成功安裝了開發者許可證,接下來你就可以選擇編程語言,開始創建你的第一個Windows 8應用。
Ⅸ 如何申請IOS開發者證書
首先登陸https://developer.apple.com(99美元賬號)
a.點擊頁面右上角
發布證書就申請並安裝完成了。
Ⅹ 在沒有Mac得情況下如何安裝開發者證書,必須在Mac才可以安裝嗎求解
你說的應該是apple開發者證書吧。
osx、ios是蘋果的東西,蘋果開發者證書當然是要在MAC中才能使用。你想,PC下連開發環境都沒有,都無法編譯,就算給你安裝上了,又有什麼意義呢。
要開發ios和osx,必須有mac,各種形式的mac都可以,mac pro,mac book,或者黑蘋果,虛擬機,總之能跑osx系統的就可以。
mac osx系統下,直接雙擊證書就可以安裝上了。然後在Xcode的Window→Organizer里就能看到安裝上的證書,以後在編譯app的時候需要在code signing identity選擇你的證書。