作者LiHowDie (我要堅強 我可以)
看板AndroidDev
標題[問題] 關於 in app billing
時間Wed Aug 6 20:03:56 2014
想請問各位前輩~~
我有在google play 上面 建立一個應用程式
也有在裡頭取得 public key 然後也有建立 應用程式內產品
分別id 為 "test_id1" , "test_id2" , "test_id3" , "gas_id1"
然後我在程式裡面 connect 有連上 ~ 之後我用 QueryInventoryAsync
要取得這些產品時 , 一直回傳 0
我權限有用 com.android.vending.BILLING 甚至 Internet 我也用了
然後我也有編譯 Release 版本 上傳到 google play (沒有發佈,但隨時可發佈狀態)
然後手機我也編譯了 和 google play 同版次的 APP 進去
但就是無法取得 我那些產品~~
不知道我有漏掉什麼 還是有時候沒設定到的呢?!
還請各位前輩指導一下 3Q
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.167.97
※ 文章網址: http://www.ptt.cc/bbs/AndroidDev/M.1407326639.A.06F.html
→ kenliner:1.確認一下 SIGN的 KEYSTORE 是不是一樣 08/07 15:34
→ kenliner:2.APK上去之後要等一段時間才會回傳產品 08/07 15:35
→ kenliner:3.queryInv 這個responseCode 0 應該是代表成功 08/07 15:36
→ LiHowDie:有~ 我抓到了!! 但是我是發佈後 才有抓到@@ 08/07 19:29
→ LiHowDie:我看官方文件是說 不用發佈也可以!?!? 然後要放在 08/07 19:29
→ LiHowDie:阿發(a) 和 揹踏(b) 才行!? 08/07 19:30
→ LiHowDie:還是說 大大有確定 不用發佈 也可以抓到呢!? 08/07 19:30
→ LiHowDie:我上傳一個 Release版次去 google play store 發佈後 08/07 19:31
→ LiHowDie:我用 IDE 直接編譯 到手機 也可以抓到!! 08/07 19:31
→ LiHowDie:好像是 只要版次 跟 GOOGLE PLAY的 一樣 就可以了 08/07 19:32