作者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