1. 新建一個目錄 $appname

韓城網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)成立于2013年到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
2. 新建文件夾 Payload和文件iTunesArtwork (注意大小寫,iTunesArtwork由圖標文件改名得到)
3. 包XXX.app文件夾內(nèi)容放到Payload下,我一般連上真機,winscp下載 (/var/mobile/applications下)
4. 修改XXX.app下的Info.plist,現(xiàn)在的Info.plist一般都是二進制文件了。可以用專門的工具(叫做pledit)修改。其實自己建一個文本格式的文件也能正常工作。格式見附錄。
5. 將$appname里的內(nèi)容,用winrar壓縮,選擇zip格式,后綴名直接改為.ipa即可。
6. 可以用iTunes同步到真機了。注意真機必須做一下同步非appstore ipa的破解。
附:Info.plist格式
?xml version=”1.0〃 encoding=”UTF-8〃?
!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” ““
plist version=”1.0〃
dict
key/key
string/string
keyCFBundleDevelopmentRegion/key
stringEnglish/string
keyCFBundleDisplayName/key
stringWeibolu/string
keyCFBundleExecutable/key
stringWeibolu/string
keyCFBundleIdentifier/key
stringcom.yourcompany.Weibolu/string
keyCFBundleInfoDictionaryVersion/key
string6.0/string
keyCFBundleName/key
stringWeibolu/string
keyCFBundlePackageType/key
stringAPPL/string
keyCFBundleResourceSpecification/key
stringResourceRules.plist/string
keyCFBundleSignature/key
string????/string
keyCFBundleVersion/key
string1.0.1/string
keyDTPlatformName/key
stringiphoneos/string
keyDTSDKName/key
stringiphoneos2.0/string
keyLSRequiresIPhoneOS/key
true/
keyMinimumOSVersion/key
string2.0/string
keyNSMainNibFile/key
stringMainWindow/string
keySignerIdentity/key
stringApple iPhone OS Application Signing/string
/dict
/plist
別的不太重要,粗體部分的是keySignerIdentity/key
stringApple iPhone OS Application Signing/string必須的。
---------------------------------------------------------
其實,直接用iTunes, 菜單文件-添加到資料庫, 選中你編譯好的APP, iTunes會自動幫你轉(zhuǎn)換成ipa的
注:申請 iOS開發(fā)證書就相當于為app申請一個證明這個app合法身份的一個身份證書。
Provisioning Profile決定了Xcode決定用哪個證書(公鑰/私鑰)來簽署應(yīng)用程序,將應(yīng)用程序打包時嵌入到.ipa包里。安裝應(yīng)用程序時,Provisioning Profile將被拷貝到iOS設(shè)備中,運行iOS的設(shè)備也通過它來認證安裝的程序。
Provisioning Profile將這些信息全部打包到一起,方便我們在調(diào)試和發(fā)布的時候使用。這樣只要在不同的情況下選擇不同的Provisioning Profile文件就可以了。
Provisioning Profile也分為2類,Development 和Product(Distribution),有效期和Certificates一樣。
1、 蘋果開發(fā)者賬號有四種類型,分別是:
個人開發(fā)者賬號:99$一年,可以在AppStore上架,并且在app后面顯示個人ID;每年最多只能添加一百個蘋果設(shè)備對app進行真機調(diào)試;只要付費就可以申請;一般是個人使用或者小公司偶爾使用(AppStore顯示的是個人名字,不是公司名)。
企業(yè)開發(fā)者賬號:299$一年,不可以在AppStore上架(所以也就不需要蘋果的審核就能直接批量安裝在蘋果設(shè)備上),一般只在自己企業(yè)內(nèi)部使用,對設(shè)備數(shù)量沒有任何限制;申請的時候還需要公司的鄧白氏編碼DUNS(這個可以在蘋果開發(fā)者中心免費申請)
公司開發(fā)者賬號:99$一年,可以在App Store上架,可以自定義的團隊名稱。最重要的是公司賬號可以允許多個開發(fā)者協(xié)作開發(fā),比個人多一些帳號管理的設(shè)置,分4種管理級別權(quán)限。申請的時候同樣需要公司的鄧白氏編碼。(一般公司的話會選擇這個)
Certificates:有開發(fā)證書和發(fā)布證書。開發(fā)證書都是一樣的,我們只說說發(fā)布證書:
AdHoc:這個證書一般用在上線蘋果商店前最后一次的調(diào)試,它所用是的證書和配置文件和正式上線商店時用的證書和配置文件是一樣的,他們的不同點在于,這個證書中指定了哪些蘋果設(shè)備(最多100)才能安裝此app,所以一般公司就用打個AdHoc包,對設(shè)備上線前做最后一步測試
AppStore:正式發(fā)布到蘋果商店的證書,這個是我們上線時候用到最多的一種證書,這個證書打包出來的ipa包對安裝設(shè)備數(shù)量沒有限制
In House: 這個證書的創(chuàng)建選項現(xiàn)在的好像只能在企業(yè)賬號中才能看到,這個打包出來的app不能再蘋果商店上線,對安裝的設(shè)備數(shù)量也沒有限制。這個可以借助一些三方平臺比如蒲公英、fire實現(xiàn)方便安裝(掃掃二維碼就能下載很方便的),當然用工具iTools安裝也是可以的
PS:選擇不同類型的證書,對應(yīng)著什么樣發(fā)布類型,打包出來的app也有不能的使用場所。
只要是真機 都是需要的,
證書 是綁定了機器 ,但是可以在蘋果后臺管理,撤銷綁定,在綁定等
能換到其他設(shè)備上使用
可以。開發(fā)時也可以不用開發(fā)證書,但是只能在模擬器上調(diào)試,不能進行真機調(diào)試。
ios免費認證是申請人的審核要求iso9000質(zhì)量管理體系標準適用于任何行業(yè)和規(guī)模的公司,它是一個通用的國際標準。根據(jù)查詢相關(guān)信息顯示所有的組織都能滿足該標準的全部要求,一些公司會尋求第三方認證機構(gòu)的幫助,以獲得iso9001質(zhì)量體系認證證書。
網(wǎng)站題目:ios開發(fā)免證書,iosapp證書
當前地址:http://chinadenli.net/article47/dsiihhj.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、響應(yīng)式網(wǎng)站、服務(wù)器托管、網(wǎng)站設(shè)計公司、營銷型網(wǎng)站建設(shè)、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)