作者bruce620 (o(‧"‧)o)
看板MacDev
标题[问题] app不同装置实机测试
时间Wed Feb 6 17:32:39 2013
各位好
我想请问app开发装在不同实机测试的问题
我原本的mac拿去送修换硬碟後 就发生了这个问题
不知是我记错步骤还是哪里有问题,
我在某台iphone4( ios sdk 5.1.1 )可以用正式的测试凭证上传成功app
之後我想在不同手机测试安装(iphone 3gs(ios sdk 4.3.3)与 iphone 4(ios sdk 6) )
我到ios provisioning portal(mac ios dev网站)的devices新增Devices後,
再到provisioning 选择到我的provisioning porfile 点击edit
把新增的装置打勾 再重新把provision下载,
再到xcode左边Library中provisioning profiles的provision delete,
也把手机上的provisioning profiles的provision delete,
再点两下重新下载的provision档
在xcode内会看见状态status是写Valid profile
手机上的provision profiles也是绿色的valid profile,
但我把程式发布到新增的状置都无法安装上去,
可是原本那只就是可以
请问我新增装置的方式有哪里遗漏的吗
感谢各位 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 139.223.23.125
1F:推 sorkayi:ios 5 sdk 只能装 ios5的装置, 如果要硬上只能 ad-hoc 02/06 22:04
2F:→ sorkayi:更新 provision 也可以在那个页面按 refresh 02/06 22:06
3F:推 whitefur:你硬碟换了表示你的凭证也要换吧? 02/07 01:21
4F:→ whitefur:重新产生一个凭证然後上传到ios dev网站的certificate 02/07 01:22
5F:→ whitefur:再下载新的凭证 然後provision profile那边也要更新 02/07 01:23
6F:→ bruce620:我凭证有换过 不然iphone4(ios sdk5)应该会传不上去 02/07 08:06
7F:→ bruce620:我发布的程式是4.3的版本 照理说应该4.3以上都可装才对@@ 02/07 08:07
8F:→ bruce620:以上是指有新增device id的装置 但流程不知哪出错了/~\ 02/07 08:07
9F:→ bruce620:refresh也有按过也是一样@~@ 02/07 08:07
10F:→ kokuyoku:info.plist的Required device capabilities里面有什麽? 02/07 18:20
Required device capabilities 是YES
以下是info.plist资讯 请问还须提供什麽资讯吗 谢谢
我今天试另台ipad新增device装置 就可以上传到ipad (ios sdk 6.0.1)
可是用另两台iphone(ios sdk 4.3.3 ios sdk 6.0.1) 还是不行
通通都是没jb过的
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "
http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleDisplayName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundleExecutable</key>
<string>${EXECUTABLE_NAME}</string>
<key>CFBundleIconFile</key>
<string>appicon.png</string>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLName</key>
<string>com.XXX.XXX</string>
<key>XXXXXX</key>
<array>
<string>XXXXX</string>
</array>
</dict>
</array>
<key>CFBundleIdentifier</key>
<string>com.XXX.XXX</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>${PRODUCT_NAME}</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0.1360228873</string>
<key>CFBundleShortVersionString</key>
<string>1.0.1360228873</string>
<key>LSRequiresIPhoneOS</key>
<true/>
<key>CFBundleIconFiles</key>
<array>
<string>appicon.png</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
</array>
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleDefault</string>
</dict>
</plist>
※ 编辑: bruce620 来自: 220.132.234.97 (02/08 08:13)
12F:→ kokuyoku:、armv7 这两个值,如果都有的话,可能要提供错误讯息才 02/08 10:10
13F:→ kokuyoku:能知道是什麽问题 02/08 10:10
14F:→ bruce620:我是用titanium开发 我编译出来再用xcode开看architectur 02/09 11:16
15F:→ bruce620:es 里面是选在armv6 armv7 不是选在armv7 armv7s的项目 02/09 11:17
16F:→ kokuyoku:我对titanium这套IDE不熟,没办法帮上什麽忙 02/11 23:10