作者iasm (魔术研究员)
看板MacDev
标题Re: [问题] SDK4.2 实机测试问题 (已解决)
时间Sat Jan 15 11:54:20 2011
请问各位
我们有三个人在开发,可是只有一个"个人的"帐户,我们希望三个人都可以把程式放到
实机测,可是"个人的"帐户似乎只能有一个certificate,也就是如果这个"个人的"帐户
有两台电脑,就会有两组不同的private key跟public key,
所以还是只能在certificate所设定的那一台电脑上把程式放到实机里测试
想请问各位
你们如果共用一个个体户的开发者帐号,是不是只有一个人负责把程式放到实机测试呢?
※ 引述《upyours (contingency)》之铭言:
: 结论解法在最底下
: 程式写好了,要放上iphone实机测试遇到了问题
: 登入 Provisioning Portal
: 1) Certificate
: 请求,下载,也安装到login的keychain里,设定为永远信任。
: 2) Device
: 贴上40码 Device ID 新增完成。
: 3) App IDs
: 以 com.upyours.* 新增了一个App ID
: 4) Provisioning
: 在Development页签里新增一个profile,填完profile name
: 勾了certificates跟device,还有上一步的App ID ,新增完成
: 得到一个XXXXXXXXXX.com.upyours.*
: 也下载了.provision,拉到xcode的organizer里面了。
: 5) 开启Xcode里的 test001专案,打开 resources > test001-info.plist
: 把 bundle identifier 改成 com.upyours.test001
: 6) 左上 从 simulator 改成 device
: 7) project setting里,
: code signing identity > Any iOS > 选择 for com.upyours.* 这个
: 8) Targets > test001 > get info >
: code signing identity > Any iOS > 一样选择 for com.upyours.* 这个
: build & run result
: Codesign build/debug-iphoneos/test001.app
: command /usr/bin/codesign failed with exit code 1
: debug console 里一片空白
: 环境为 Xcode 3.2.5 sdk 4.2 iphone os 4.1 有jb
: 步骤7.8里 ios deployment target 设定为 ios 4.1
: google到的方法跟provison portal的教学影片都差不多,
: 猜想是不是jb的关系,或者是机器上ios版本太旧?
: 各位有什麽建议嘛?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.37.146.30