Notes from adding Steve in the Provisioning Portal

2 views
Skip to first unread message

Kristy

unread,
Oct 21, 2010, 6:42:48 PM10/21/10
to iphone_authors
iOS Provisioning Portal
Left Hand Menu - Certificates
Request Certificate (if needed, first install WWDR Cert, and add to
keychain, login keychain)
Create Development Certificate, use Keychain Access (follow how to
instructions to save to disk)
Choose File (you saved in previous step)
Submit
Download the Issued Cert (refresh your browser)

Devices tab in left hand menu
Device name, and ID (ID found in iTunes)
Submit

App IDs in left hand menu
Name
Generate New
Bundle ID

Provisioning Left Hand tab
New Profile
select your cert and app ID and device
Submit
Download
Drag onto XCode icon

For remaining "Building and Installing your Development Application"
How To in Provisioning




qian zhu

unread,
Oct 22, 2010, 1:15:31 PM10/22/10
to iphone_...@googlegroups.com
Thanks so much for Kristy's notes! It's really helpful for me to install all the certs ( I guess I have done all of these, but I got an error below)!

But I am down at the last step, deploying my app to device! When I built my app, I got an error, "Code Sign error: The identity 'iPhone Developer' doesn't match any valid certificate/private key pair in the default keychain"  Could anyone help me out? thanks in advance:)

BTW, I checked my iphone (iPhone 3G version 2.2.2(5H11)), that means it has ios 2? and I can't do programing with it, right?

Thanks
Qian

2010/10/21 Kristy <kal...@gmail.com>



--
Qian Zhu  Ph.D.
Indiana University
School of Informatics and Computing
901 E 10th St. Rm 124
Bloomington, IN 47408
qia...@indiana.edu
714-984-6457

Zeller, Tom S

unread,
Oct 22, 2010, 1:26:10 PM10/22/10
to AppleAppDev AppleAppDev
From applications/utility folder launch keychain access application.
Check that you have certificates that start with "iphone developer…" and "apple worldwide developer…"

qian zhu

unread,
Oct 22, 2010, 1:31:42 PM10/22/10
to iphone_...@googlegroups.com


2010/10/22 qian zhu <zhuq...@gmail.com>
Tom, I checked, I have the latter one, so I missed the first one?  Which certificate I missed?

THanks
Qian

2010/10/22 Zeller, Tom S <zel...@indiana.edu>

Zeller, Tom S

unread,
Oct 22, 2010, 1:59:30 PM10/22/10
to AppleAppDev AppleAppDev
You are missing your own personal cert.  perhaps it is downloaded but hasn't been imported into the keychain.

qian zhu

unread,
Oct 22, 2010, 2:19:27 PM10/22/10
to iphone_...@googlegroups.com
Thanks Tom!

This error is gone, but another comes up:
"Code Sign error: a valid provisioning profile matching the application's Identifier 'com.yourcompany.Whereami' could not be found"

But I see the provisioning profile is already in Organizer~~~

Zeller, Tom S

unread,
Oct 22, 2010, 2:34:43 PM10/22/10
to AppleAppDev AppleAppDev
See if the identifier has more than edu.iu.xxxx (depending on what you put in the field).  It seems like it should not include the appname.  So for me, it should me edu.iu.zeller not edu.iu.zeller.quiz or edu.iu.zeller.897899 (where 897899 is the random string they tacked on to make a unique ID).
I think it defaults to putting too much information into that field and if you cut it back that might solve your problem.

qian zhu

unread,
Oct 22, 2010, 2:54:16 PM10/22/10
to iphone_...@googlegroups.com
Oh, Yeah! The problem is solved! Appreciate your help, Tom!

But~~~~~~~~,
"Error Starting Executable
No provisioned iOS device is connected."

That's caused by my old version of IOS?

Zeller, Tom S

unread,
Oct 22, 2010, 2:54:16 PM10/22/10
to AppleAppDev AppleAppDev
Specifically, looking within xcode at the quiz-info.plist file, I have

Bundle display name
    ${PRODUCT_NAME}
Bundle identifier
    edu.iu.tz
Bundle name
   ${PRODUCT_NAME}
From: qian zhu <qia...@indiana.edu>
Reply-To: AppleAppDev AppleAppDev <iphone_...@googlegroups.com>
Date: Fri, 22 Oct 2010 11:19:27 -0700

qian zhu

unread,
Oct 22, 2010, 3:01:11 PM10/22/10
to iphone_...@googlegroups.com
The same as you have!


Bundle display name
    ${PRODUCT_NAME}
Bundle identifier
   edu.iu.qianzhu
Bundle name
   ${PRODUCT_NAME}
Reply all
Reply to author
Forward
0 new messages