偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

詳解iPhone真機調(diào)試教程 圖文并茂

移動開發(fā) iOS
本文介紹的是詳解iPhone真機調(diào)試教程 圖文并茂,很詳細的講解調(diào)式過程,我們先來看內(nèi)容。

iPhone真機調(diào)試教程 圖文并茂是本文要介紹的內(nèi)容,先來看本文詳解。上星期iPhone手機拿回來,正想把在Mac中開發(fā)程序裝上真機上測試一番。手機進行了越獄,用91手機助手安裝了應用后(91手機助手可以制作pxl 的iPhone手機安裝包),結(jié)果發(fā)現(xiàn)安裝了之后一啟動應用就退出了。后來發(fā)現(xiàn)原來是自己編譯時沒有變更編譯選項,只是編譯出仿真器上運行的應用所以在真機上是運行不了的。

將iPhone Simulator改為iPhone Device后進行編譯,結(jié)果發(fā)現(xiàn)報錯了,報錯信息為:Code Sign Error: The identity "iPhone Developer" doesn't match any valid certificate/private key pair in the default keychain. 提示的內(nèi)容是說簽名錯誤了,這需要iPhone開發(fā)者授權(quán)一年需要交付99$。難道沒有其他的辦法嗎?后來找到了一篇文章是利用自制證書的方法來實現(xiàn)真機上安裝應用。測試了一下果然成功了,下面把相關(guān)的文章都帖出來,希望對大家有所幫助。

iPhone ??檫辦 Part 1 - HelloWorld

圖片:

詳解iPhone真機調(diào)試教程 圖文并茂

圖片:

詳解iPhone真機調(diào)試教程 圖文并茂

最近小弟檫始在研究 iPhone 的檫辦,?奈找到的儋料都是沛的,也不知道怎?放到 iPhone 上,??很多人都跟我有同?的困?吧!?咿?天的研究?算?出第一? HelloWorld,而且可以不用付99元美金就可以放到??上?行! 今天先和大家分享怎?放到手?上,以及基本的 Xcode 使用:

我的?境如下:

IBMX60+iDeneb 10.5.5

iPhone 港版16G+FW2.2+越?

iPhone SDK 2.2 final

MobileInstallation 已替?(呃很重要,不然?法放到 IP 上,可以?考 weiphone 的呃?帖子:http://www.weiphone.com/thread-206698-1-1.html)

注意: SDK 版本最好和 IP 版本一致!

好啦,同??,疹程檫始啦!

1. ?生酌?

由于 XCode 后面的版本都要求?用程序必??咿?署,也因此你必?要

多花99美元加入 Developer Program (真是黑呀),反正我又不放到 App Store 臠遑,干脆自己??酌??用不就好了

打檫 Key Access 呃?工具程序(在?用程序->工具程序?),?建立一? "iPhone Developer" 名費的酌?(呃?名費不要改,否?你得在?案?改?)

詳解iPhone真機調(diào)試教程 圖文并茂 

詳解iPhone真機調(diào)試教程 圖文并茂 

詳解iPhone真機調(diào)試教程 圖文并茂

?型啉?"?瘁?名"

詳解iPhone真機調(diào)試教程 圖文并茂

?入?酌儋?

詳解iPhone真機調(diào)試教程 圖文并茂 

詳解iPhone真機調(diào)試教程 圖文并茂 

詳解iPhone真機調(diào)試教程 圖文并茂

最后啉?存放在"系靳"?(不是 "登入",否??找不到)

詳解iPhone真機調(diào)試教程 圖文并茂

呃?就大功告成了,你已?省下$99了!

2. 打檫 XCode 建立 View Based Application

詳解iPhone真機調(diào)試教程 圖文并茂 

詳解iPhone真機調(diào)試教程 圖文并茂

2. ?案建立好了后,打檫 Project Setting,?在 User-Defined Settings ?入:

  1. PROVISIONING_PROFILE_ALLOWED = NO 
  2. PROVISIONING_PROFILE_REQUIRED = NO 

詳解iPhone真機調(diào)試教程 圖文并茂 

 3. 打檫 Info.plist,呃??案主要存放?用程序的相晷描述,按右嬪 Add Row,新增 SignerIdentity = "Apple iPhone OS Application Signing" (要一?的,??好像不行)詳解iPhone真機調(diào)試教程 圖文并茂

4. 打檫 MainWindow.xib ?案,?膃? Window 呃???,我?可以看到 iPhone ?唯一的一? Window

詳解iPhone真機調(diào)試教程 圖文并茂

5. 加入我?自己的 View,在 Class Identity(切?到最右?的 Tab) ?入 MyView 按下回?嬪

詳解iPhone真機調(diào)試教程 圖文并茂

6. 同?的我?拉咄一? UILabel 和 UIButton,?整整一下 Label 的?性,呃? Autosizing 的整整?姓容易懂的,大家可以?著整整看看就知道了

詳解iPhone真機調(diào)試教程 圖文并茂

7. ?面弄好了,但是??有把我?的 View 和 ViewController 建立唄接,?啉 HelloWorld View Controller 后可以在菜??的 Tools->Connections Inspector 看到和 View Controller 唄接的 Outlet(也就是?彥面的?量),唄接的方法是把 outlet ?的view 拖拉到我??肴建立的 View

詳解iPhone真機調(diào)試教程 圖文并茂

8. 接著我?在建立好的 View 新增一? outlet(lbl) 和 action(clickMe),呃?我?才可以改? Label 呃?物件,?分?把 outlet 唄接到 HelloWorld 呃??肴的 Label,action 唄接到 "?我" 呃?按怙,?啉? Touch Down 的事件,稍后我??用到呃?事件?改? Label

詳解iPhone真機調(diào)試教程 圖文并茂 

詳解iPhone真機調(diào)試教程 圖文并茂

9. 唄接晷?都建立好了,我?要?生?篦的?,XCode ??我?把必要的 code ?生,?生的方法是在 File->Write Class Files

詳解iPhone真機調(diào)試教程 圖文并茂

10.接下?我?加上一些代瘁,分?打檫MyView.h(注意要在 MyView 后面?入 UIView,Xcode 不?加上)和MyView.m??入下面代瘁

詳解iPhone真機調(diào)試教程 圖文并茂 

詳解iPhone真機調(diào)試教程 圖文并茂 

詳解iPhone真機調(diào)試教程 圖文并茂

值得一提的是你可以在?的咿程中按 CTRL+"<" 看到提示

11. 啉?要使用的韻?,在此我?啉? Device - iPhone OS 2.2,XCode ??我??署,按下"允雜"(不能按"?是允雜")就可以?出到你的iPhone了(第一次跑可能?出? Security policy error,再跑一次
就不?出?了)

詳解iPhone真機調(diào)試教程 圖文并茂

12. 要?除模?器或?篦?上的 Ap, 只要按住??不放就可以了

詳解iPhone真機調(diào)試教程 圖文并茂

13. ???篦和???的合照吧,?"按我"可以改? Hello World 的?色

詳解iPhone真機調(diào)試教程 圖文并茂

Xcode 3.1.4 證書破解+iphone 3G 3.1.2真機部署(對3.2.1同樣有效)

我的系統(tǒng)環(huán)境:

Mac OS X 10.5.8 原版安裝+voodoo kernel

Xcode 3.1.4

iPhone 3G 16G 美版, iPhone OS 3.1.2 黑雨,已越獄

證書偽造:

先按照 該教程的步驟添加證書。注意,原教程選擇的是“系統(tǒng)”證書,這里我們用“登錄”證書,切記。

Xcode破解

關(guān)閉Xcode,打開你的命令行終端,復制粘貼下面的代碼:

  1.   #!/bin/bash  
  2.   cd /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Plug-ins/iPhoneOS Build System Support.xcplugin/Contents/MacOS/  
  3.   dd if=iPhoneOS Build System Support of=working bs=500 count=255 
  4.   printf “x8fx2ax00x00″ >> working  
  5.   dd if=iPhoneOS Build System Support of=working bs=1 skip=127504 seek=127504 
  6.   /bin/mv -n iPhoneOS Build System Support iPhoneOS Build System Support.original  
  7.   /bin/mv working iPhoneOS Build System Support  
  8.   chmod a+x iPhoneOS Build System Support 

執(zhí)行完后再復制粘貼下面的代碼到命令行終端:(需要internet網(wǎng)絡連接)

  1. mkdir /Developer/iphoneentitlements30  
  2. cd /Developer/iphoneentitlements30  
  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 

執(zhí)行完腳本后修改”/Developer/Platforms/iPhoneOS.platform/Info.plist”檔,做如下修改:

新增如下兩項:

  1. PROVISIONING_PROFILE_ALLOWED = NO 
  2. PROVISIONING_PROFILE_REQUIRED = NO 

再用文本編輯器打開”/Developer/Platforms/iPhoneOS.platform/Info.plist”檔,將所有“XCiPhoneOSCodeSignContext”替換為“XCCodeSignContext”,(非常重要,不進行此步驟會導致打開項目文件Xcode會崩潰報錯退出)保存退出。

打開Xcode,打開你的項目,Project>>Edit Project Setting,選擇“Build”頁面,Configurations和Show都選擇All,找到Code Signing Identity項,刪除其子項,并將“Code Signing Identity”賦值為“iPhone Developer”(其實是個選項)。

然后找到你項目的xxx-Info.plist文件,添加“SignerIdentity”項,其值為“Apple iPhone OS Application Signing”.保存。

將iPhone接入計算機,在Xcode的Window>>Organizer中會偵測到你的iPhone.查看iPhone和你的Xcode識別正常后退出 Organizer,選擇編譯環(huán)境為“iPhone Device-3.1.2|Release”,點擊"Build and Go",期間會出現(xiàn)讓我們選擇簽名證書,點選“允許”后,祈禱你的iPhone屏幕亮起吧。

你的程序會自動下載到你的iPhone中。點觸運行無任何錯誤提示。

小結(jié):詳解iPhone真機調(diào)試教程 圖文并茂的內(nèi)容介紹完了,希望本文對你有所幫助。

本篇文章來源于 黑軟基地-中國最大的黑客軟件安全教程下載站?。ㄊ謾C信息) 原文鏈接:http://www.hackvip.com/mobiwen/html/Mobile_220477_3.html

責任編輯:zhaolei 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-08-03 15:21:23

ORM XCode 數(shù)據(jù)庫

2011-11-21 15:12:54

Java斷點Eclipse

2011-01-18 18:29:28

Thunderbird

2011-08-09 16:47:24

Xcode 4發(fā)布程序

2012-07-27 10:27:19

OfficeWord

2011-07-04 16:57:36

QT 布局 界面

2009-07-15 14:49:16

2011-01-18 18:08:28

Thunderbird

2011-01-19 17:34:39

Postfix如何接收郵件

2012-07-23 14:39:27

移動

2011-01-19 17:30:21

Postfix郵件投遞

2023-05-16 08:01:13

架構(gòu)網(wǎng)站演進

2011-07-19 16:34:01

Xcode 證書

2011-01-20 09:13:18

Postfix

2021-12-27 08:04:49

架構(gòu)網(wǎng)站高并發(fā)

2015-07-08 10:25:05

Javascript上下文作用域

2011-01-19 10:30:20

UbuntuThunderbird

2011-01-21 10:28:06

2022-07-18 14:33:05

PythonPDF報告

2012-05-29 14:27:34

PHP
點贊
收藏

51CTO技術(shù)棧公眾號