国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

XCode4.2(4.1)真機(jī)調(diào)試及生成IPA全攻略

來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-09 07:36:15
文檔

XCode4.2(4.1)真機(jī)調(diào)試及生成IPA全攻略

XCode4.2(4.1)真機(jī)調(diào)試及生成IPA全攻略:XCode 4.2(4.1)真機(jī)調(diào)試及生成IPA全攻略 網(wǎng)上有不少關(guān)于xocde3.x真機(jī) 調(diào)試 的文章,但鮮有 xcode 4.2相關(guān)的資料。參考了一些文章,終于可以在xcode4.2上進(jìn)行 真機(jī)調(diào)試 了,在此 記錄 下。 眾所周知,在Xcode上 開(kāi)發(fā) 的 程序 只能在 模擬器 中運(yùn)行,
推薦度:
導(dǎo)讀XCode4.2(4.1)真機(jī)調(diào)試及生成IPA全攻略:XCode 4.2(4.1)真機(jī)調(diào)試及生成IPA全攻略 網(wǎng)上有不少關(guān)于xocde3.x真機(jī) 調(diào)試 的文章,但鮮有 xcode 4.2相關(guān)的資料。參考了一些文章,終于可以在xcode4.2上進(jìn)行 真機(jī)調(diào)試 了,在此 記錄 下。 眾所周知,在Xcode上 開(kāi)發(fā) 的 程序 只能在 模擬器 中運(yùn)行,

XCode 4.2(4.1)真機(jī)調(diào)試及生成IPA全攻略 網(wǎng)上有不少關(guān)于xocde3.x真機(jī) 調(diào)試 的文章,但鮮有 xcode 4.2相關(guān)的資料。參考了一些文章,終于可以在xcode4.2上進(jìn)行 真機(jī)調(diào)試 了,在此 記錄 下。 眾所周知,在Xcode上 開(kāi)發(fā) 的 程序 只能在 模擬器 中運(yùn)行,如果要放

XCode 4.2(4.1)真機(jī)調(diào)試及生成IPA全攻略



  網(wǎng)上有不少關(guān)于xocde3.x真機(jī)調(diào)試的文章,但鮮有xcode4.2相關(guān)的資料 。參考了一些文章,終于可以在xcode4.2上進(jìn)行真機(jī)調(diào)試了,在此記錄下 。

  眾所周知,在Xcode上開(kāi)發(fā)的程序只能在模擬器中運(yùn)行,如果要放到真機(jī)上則要花費(fèi)99美金購(gòu)買(mǎi)開(kāi)發(fā)者證書(shū)iDP 。這嚴(yán)重阻礙了我等草根開(kāi)發(fā)者探索的腳步 。寫(xiě)個(gè)小程序,同學(xué)間分享一下這個(gè)小小的愿望都不能滿足,自然不能善罷甘休 。

  在沒(méi)有iDP的情況下,要想將程序放到iPhone上調(diào)試,并最終發(fā)布IPA用于分享,需要以下幾個(gè)步驟:

  1.自己為自己頒發(fā)一個(gè)證書(shū)用于為生成的程序簽名

  2.修改工程配置以及Xcode的配置文件和二進(jìn)制文件以阻止其驗(yàn)證和使用這個(gè)偽造的證書(shū)

  3.使用自定義的步驟為應(yīng)用程序簽名

  4.使用一點(diǎn)小trick來(lái)生成IPA文件

  1.創(chuàng)建證書(shū)

  我會(huì)分幾步來(lái)說(shuō)明 。值得說(shuō)明的是,要想真機(jī)調(diào)試,ios device必須事先越獄.創(chuàng)建證書(shū)的過(guò)程比較簡(jiǎn)單,打開(kāi)實(shí)用工具-鑰匙串訪問(wèn) 。然后在菜單欄里點(diǎn)擊鑰匙串訪問(wèn)-證書(shū)助理-創(chuàng)建證書(shū)來(lái)打開(kāi)向?qū)?。第一個(gè)步驟比較重要,必須要把名稱命名為iPhone Developer,將類型設(shè)定為代碼簽名,將"讓我覆蓋這些默認(rèn)值"選中 。之后的步驟無(wú)需更改,一路點(diǎn)擊“確定”和“繼續(xù)”來(lái)完成這個(gè)向?qū)Ь涂梢?。

  1.創(chuàng)建證書(shū),這個(gè)沒(méi)什么好說(shuō)的,網(wǎng)上資料一大堆,只要?jiǎng)e寫(xiě)錯(cuò)名字就好,證書(shū)名一定要為 iPhone Developer

  2.破解ios sdk及其xcode的相關(guān)配置文件(雙擊配置文件就可以打開(kāi),注意SDKSettings.plist有權(quán)限控制)

  修改/Developer/Platforms/iPhoneOS.platform目錄下的Info.plist文件,將其中的 XCiPhoneOSCodeSignContext 都改為XCCodeSignContext

  修改/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk目錄下的SDKSettings.plist文件,修改如下字段:

  1. CODE_SIGNING_REQUIREDkey>
  2. NOstring>
  3. ENTITLEMENTS_REQUIREDkey>
  4. NOstring>

  3.破解xcode二進(jìn)制文件 。建立一個(gè)crack文件,內(nèi)容如下:

  1. #!/bin/bash
  2. cd /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/PrivatePlugIns/iPhoneOS\ Build\ System\ Support.xcplugin/Contents/MacOS/
  3. dd if=iPhoneOS\ Build\ System\ Support of=working bs=500 count=255
  4. printf "xc3x26x00x00" >> working
  5. /bin/mv -n iPhoneOS\ Build\ System\ Support iPhoneOS\ Build\ System\ Support.original
  6. /bin/mv -n working iPhoneOS\ Build\ System\ Support
  7. chmod a+x iPhoneOS\ Build\ System\ Support

  然后執(zhí)行 chmod +x crack執(zhí)行./crack,沒(méi)錯(cuò)誤就正常

  4.修改xcode工程配置文件

  1) 下載腳本

  打開(kāi)終端,執(zhí)行如下操作

  1. cd /Developer
  2. mkdir xcode-crack
  3. curl -O http://www.alexwhittemore.com/iphone/gen_entitlements.txt
  4. mv gen_entitlements.txt gen_entitlements.py
  5. chmod 777 gen_entitlements.py

  2) 禁用Xcode自動(dòng)的簽名操作

  將工程配置中所有的Code Signing選項(xiàng)全部設(shè)為Dont Code Sign,如圖 。可能需要先點(diǎn)擊“All”讓這個(gè)選項(xiàng)顯示出來(lái)

  3)添加自定義的生成后腳本

  在Build Phases中添加一個(gè)Phase,右下角的Add Build Phase,然后單擊Add Run Script,輸入以下腳本(如圖)

  1. export CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
  2. if [ "${PLATFORM_NAME}" == "iphoneos" ]; then
  3. /Developer/xcode-crack/gen_entitlements.py "my.company.${PROJECT_NAME}" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent";
  4. codesign -f -s "iPhone Developer" --entitlements "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/"
  5. fi

  5 。打包應(yīng)用程序,生成ipa文件

  在xcode上選擇product菜單,選擇Build For ---> Build for Achiving,就能成ipa文件了 。如圖:

  可以將這個(gè)文件拖到itunes,就可以生成一個(gè)ipa文件,如圖:

  至此,我們就可以隨心所欲地開(kāi)發(fā)并調(diào)試ios程序了,并可以將打包好的ipa文件分享給他人

  按照上面的步驟導(dǎo)入3.x的工程成功運(yùn)行,但是如果用XCode 4.2創(chuàng)建新工程,則會(huì)報(bào)錯(cuò),需要做如下修改:

  1、將【Objective-C Automatic Reference Counting】的默認(rèn)值由【YES】改為【NO】;

  2、輸入下面的代碼注意沒(méi)有特殊字符

  1. export CODESIGN_ALLOCATE=/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/codesign_allocate
  2. if [ "${PLATFORM_NAME}" == "iphoneos" ]; then
  3. /Developer/iphoneentitlements401/gen_entitlements.py "my.company.${PROJECT_NAME}" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent";
  4. codesign -f -s "iPhone Developer" --entitlements "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/${PROJECT_NAME}.xcent" "${BUILT_PRODUCTS_DIR}/${WRAPPER_NAME}/"
  5. fi

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

XCode4.2(4.1)真機(jī)調(diào)試及生成IPA全攻略

XCode4.2(4.1)真機(jī)調(diào)試及生成IPA全攻略:XCode 4.2(4.1)真機(jī)調(diào)試及生成IPA全攻略 網(wǎng)上有不少關(guān)于xocde3.x真機(jī) 調(diào)試 的文章,但鮮有 xcode 4.2相關(guān)的資料。參考了一些文章,終于可以在xcode4.2上進(jìn)行 真機(jī)調(diào)試 了,在此 記錄 下。 眾所周知,在Xcode上 開(kāi)發(fā) 的 程序 只能在 模擬器 中運(yùn)行,
推薦度:
標(biāo)簽: 生成 iPa 測(cè)試
  • 熱門(mén)焦點(diǎn)

最新推薦

猜你喜歡

熱門(mén)推薦

專題
Top
主站蜘蛛池模板: 欧美性xxxxx极品老少 | 国产中出| a国产在线 | 亚洲一区二区三区四区视频 | 久久国产精品成人免费 | 综合毛片 | 国产美女一级特黄毛片 | 精品日韩欧美一区二区三区 | 国产99久久九九精品免费 | 婷婷成人亚洲 | 91精品91久久久久久 | 亚洲精品小视频 | 国产一区二区三区在线观看视频 | 国产九九精品 | 国产成人久久蜜一区二区 | 激情综合亚洲欧美日韩 | 国产精选视频在线观看 | 日韩亚洲欧美视频 | 精品91精品91精品国产片 | 国产精品一区二区三区免费 | 在线观看日韩欧美 | 91精品成人免费国产 | 手机看日韩 | 69视频高清完整版在线观看 | 日本中文字幕有码 | 国产不卡一区二区视频免费 | 中文字幕 日韩有码 | 久久久久久综合一区中文字幕 | 久久久久久久99久久久毒国产 | 图片区 日韩 欧美 亚洲 | 国产精美视频 | 精品123区 | 欧美爱爱网站 | 亚洲视频在线观看网站 | 精品日韩欧美国产一区二区 | 天堂va欧美ⅴa亚洲va一国产 | 亚洲伊人国产 | 国产精品视频一区二区三区 | 久久精品男人影院 | 成人久久精品 | 国产91精品黄网在线观看 |