Posted: 2009-09-09 17:23 From: Web Page Read the reverse order how to debug and publish the program online (99 $) Just look at the host how to debug and publish the program online (99 $) How to debug and publish the program online (99 $) How to debug and publish the program online (99 $) Management Reminder: This post has been set to the essence by superarts (2009-09-15) The company let me organize the documents in the past two days and always wanted to write More detailed documentation for online debugging, this time it is an opportunity
I wrote only the steps of online debugging, and did not go into the details of why to do it (the key is that I don't know)
I hope this article is helpful for novices,
When the masters meet, don't laugh ~~
Tomorrow I will write how to publish the program
Required conditions:
99 $
(Without this, you don't have to look down)
My system is 10.5.7 different versions of the system, there may be a small difference
First login to
http://developer.apple.com/iphone/index.action
If you have purchased 99 $, you will see the following place after logging in (Figure 1)
How to debug and publish programs online (99 $)
Click in and you will see the following interface (Figure 2)
How to debug and publish programs online (99 $)
Here I want to mention that the content in the $ 99 Team of the company and the individual is different (at least I find it different)
Members of the company's Team can join the Member and individuals who cannot join the Member can only be a single person, but here is not a big deal, does not prevent us from the content below.
Click into Certificates to see the following (Figure 3)
How to debug and publish programs online (99 $)
Clicking on the red part in the picture will download a file named AppleWWDRCA.cer
This is a necessary thing for debugging and releasing the IPHONE program. We only need to download this thing once. Even if you have N IDPs, then whether it is a debugging program or a publishing program, that only needs one. This page also has this link. If you have already downloaded it, you don't need to download it again. (Because I did n’t understand this process, I downloaded this N times),
After downloading, click this and it will be installed on your machine.
Open your Keychain Access. If you do n’t find Keychain Access under Applicati ***** \ Utilities in the dock, the Chinese name seems to be "Keychain ..." When you open this, you will see the following (Figure 4)
How to debug and publish programs online (99 $)
This means you have loaded it.
Next, we open this menu of Keychain (Figure 5)
How to debug and publish programs online (99 $)
Follow the picture below
(Figure 6)
How to debug and publish programs online (99 $)
(Figure 7)
How to debug and publish programs online (99 $)
(Figure 8)
How to debug and publish programs online (99 $)
Then continute
Will generate a CertificateSigningRequest.certSigningRequest file on your desktop
Next step (Figure 9):
How to debug and publish programs online (99 $)
Click Request Certificate (Figure 10)
How to debug and publish programs online (99 $)
Click Choose File (Figure 11)
How to debug and publish programs online (99 $)
Check CertificateSigningRequest.certSigningRequest
Click Choose (Figure 12)
How to debug and publish programs online (99 $)
Click Submit
(Figure 13)
How to debug and publish programs online (99 $)
Click on Approve
(Figure 14)
How to debug and publish programs online (99 $)
At this point your certificate is in the state of Pending
Refresh a web page, OK is in the following state
(Figure 15)
How to debug and publish programs online (99 $)
At this time, click the Download button and you will get a developer_identity.cer. Double-click the file
(Figure 16)
How to debug and publish programs online (99 $)
Click OK
Then open your keychain and see if it will be the following result
(Figure 17)
How to debug and publish programs online (99 $)
Remember that you can see the key-like thing below. Without this, it is impossible to debug. Sometimes, I often ca n’t see the key-like thing.
OK, we continue
Open Devices
(Figure 18)
How to debug and publish programs online (99 $)
Click on Add Devices
(Figure 19)
How to debug and publish programs online (99 $)
Give your device a name such as MyIPod
DeviceID is the body number (40 digits) of your IPod or IPHONE. There are many ways to obtain the body number, which may be obtained through xcode's window-> Organizer
(Figure 20)
How to debug and publish programs online (99 $)
Then fill in the form and click submit
Figure 21
How to debug and publish programs online (99 $)
Now we come to APPID
Figure 22
How to debug and publish programs online (99 $)
Click on NewAppID
Figure 23
How to debug and publish programs online (99 $)
First, just write a name. I ’ll use AppID as an example.
Secondly, we must pay attention to it, we must write it in this format
What I wrote here is
com.abc. *
You can also write com.xyz. * Com.google. *
Try to make the variable in the middle a bit meaningful, usually the name of the company.
Remember to write in this format, or you will have trouble later
Then submit
Figure 24
How to debug and publish programs online (99 $)
Continue to Provisioning page
Figure 25
How to debug and publish programs online (99 $)
Click on New Profile
Follow me
Figure 26
How to debug and publish programs online (99 $)
Fill in Submit
Figure 27
How to debug and publish programs online (99 $)
Download You will get a DevProvision.mobileprovision file, this file is to be installed in the phone
Drag this into the organizer
Figure 28
How to debug and publish programs online (99 $)
Figure 29 after dragging
How to debug and publish programs online (99 $)
Then open your IPOD and you will find that there is something in Settings-> General-> Description file, that is your certificate
Then double-click the DevProvision.mobileprovision file, and then your xcode will be activated, then check the C drive
Users \ Username \ Library \ MobileDevice \ Provisioning Profiles
XXXXXX-XXXXXX-XXXXX-XXXXXX.mobileprovision.
Open an IPHONE project casually below
Open the plist file of that project and change the Bundle identifier to the following
Figure 30
How to debug and publish programs online (99 $)
Now you know what abc is?
Open the info of this project