Unity Community


Page 26 of 118 FirstFirst ... 1624252627283676 ... LastLast
Results 501 to 520 of 2360

  1. Posts
    18
    Here is an answer http://stackoverflow.com/questions/6...tlocationupdat.
    I don't know why this issue doesn't appear in Unity 3.4, but current fix works for me.
    Last edited by Seifer; 02-22-2012 at 02:30 AM.


  2. Location
    France
    Posts
    36
    @Prime31 :
    I use your Android AdMob plugin for one project that require screen rotation (called by script only).
    I also create the ad banner by script. Is there a way to keep banner display while rotating screen - is this a planned feature ?

    Another question, i would like to use other plugins, but i'm using unityscript.
    I modified "AdMobAndroidEventListener.cs" adding "SendMessage" functions pointing to my main script.
    It works well with the AdMob plugin, and i can now catch events but will it work with another (like In App Billing ) ?


  3. Posts
    6,310
    @griguir, the Activity is recreated on orientation changes so you have to recreate the banner. Events work perfectly fine from both C# and UnityScript.


  4. Posts
    6
    i have a problem with integrating prime 31 in-app for android with OpenFeint.
    OpenFeint crashes the game since i installed the in-app plugin.i Know i have to do something with the Manifest in order to make it work, but what exactly needs to change?


  5. Posts
    6,310
    @feak1, you will have to generate a manifest using our Prime31 menu item then manually add in any necessary entries for OpenFeint.


  6. Posts
    6
    i already generated and merged the manifest, its what do i need to integrate to the manifest that i dont know.Theres 3 manifest (AndroidManifest,Manifest and UnityManifest) .Which one and what line of code do i enter?


  7. Posts
    6,310
    @feak1, Unity will always use the AndroidManifest.xml file. I cannot tell you what you need to add to it for OpenFient. You will need to contact them for the details of what they require.


  8. Posts
    6
    i got it to work!!! i had to copy the <activty> and the <permission> of my old AndroidManifest (the one with OpenFeint) and paste it into the new one generated by the In-app plugin...


  9. Posts
    6,310
    @fcloss, I believe I already responded to your email. In the future one support medium for requests is more than enough. No need to double post.


  10. Posts
    19
    Sorry @prime31. I deleted the post here, but not fast enought.

    Thanks again and sorry for that.


  11. Location
    Finland
    Posts
    50
    Quote Originally Posted by RobotInfluence View Post
    If I run the IABTestScene in a blank project with nothing but the plugin installed and set up, and tap "Initialize IAB" and
    "Test Purchase", I get the following:

    Code:  
    1. I/Unity   (  872): <FinishRunningLevelTriggers>c__IteratorA5:MoveNext()
    2. --------- beginning of /dev/log/system
    3. --------- beginning of /dev/log/main
    4. D/Unity   (  568): Creating OpenGL ES 1.x context (RGB16 565 24/8)
    5. I/Unity   (  568): init IAB
    6. I/Unity   (  568): UnityEngine.Debug:Internal_Log(Int32, String, Object)
    7. I/Unity   (  568): UnityEngine.Debug:Log(Object)
    8. I/Unity   (  568): IABUIManager:OnGUI()
    9. I/Unity   (  568):
    10. I/Unity   (  568): (Filename: /Applications/buildAgent/work/842f9557127e852/Runt
    11. ime/Export/Generated/UnityEngineDebug.cpp Line: 34)
    12. I/Unity   (  568):
    13. I/Prime31 (  568): service onServiceConnected
    14. I/Prime31 (  568): billing supported: true
    15. I/Unity   (  568): billingSupportedEvent: True
    16. I/Unity   (  568): UnityEngine.Debug:Internal_Log(Int32, String, Object)
    17. I/Unity   (  568): UnityEngine.Debug:Log(Object)
    18. I/Unity   (  568): IABAndroidEventListener:billingSupportedEvent(Boolean)
    19. I/Unity   (  568): IABAndroidManager:billingSupported(String)
    20. I/Unity   (  568):
    21. I/Unity   (  568): (Filename: /Applications/buildAgent/work/842f9557127e852/Runt
    22. ime/Export/Generated/UnityEngineDebug.cpp Line: 34)
    23. I/Unity   (  568):
    24. I/Unity   (  568): test purchase
    25. I/Unity   (  568): UnityEngine.Debug:Internal_Log(Int32, String, Object)
    26. I/Unity   (  568): UnityEngine.Debug:Log(Object)
    27. I/Unity   (  568): IABUIManager:OnGUI()
    28. I/Unity   (  568):
    29. I/Unity   (  568): (Filename: /Applications/buildAgent/work/842f9557127e852/Runt
    30. ime/Export/Generated/UnityEngineDebug.cpp Line: 34)
    31. I/Unity   (  568):
    32. D/Unity   (  568): Creating OpenGL ES 1.x context (RGB16 565 24/8)
    33. I/Prime31 (  568): android.test.purchased: RESULT_OK
    34. I/Prime31 (  568): purchase was successfully sent to server

    However, the IABAndroidEventListener is also in the scene, which should debug.log the message "purchaseSucceededEvent: android.test.purchased". But it doesn't log it.

    I bought the In App Billing Plugin today (so I have the latest version) and I'm experiencing this exact same problem: The "purchaseSucceededEvent" isn't executed at all. This means I don't know if the purchase is ok or not. "purchaseCancelledEvent" is fired.

    I have the Keystore setup and Android Market Licensing (LVL) public key copied from Android Market.
    I haven't set up the real in app purchases yet.

    What could be the problem?

    Below is my log. This is just after I clicked "Buy" on the device.

    Code:  
    1. 03-09 15:59:38.007: INFO/Prime31-BS(2242): BillingService constructor
    2. 03-09 15:59:38.007: INFO/Prime31-BS(2242): billing service bound in onBind
    3. 03-09 15:59:38.017: INFO/Prime31(2242): service onServiceConnected
    4. 03-09 15:59:38.068: DEBUG/dalvikvm(2242): GC_FOR_MALLOC freed 7668 objects / 376056 bytes in 45ms
    5. 03-09 15:59:38.127: DEBUG/Finsky(1927): [6] MarketBillingService.getPreferredAccount: com.cheezia.gearsoffur: Account from first account.
    6. 03-09 15:59:38.137: INFO/Prime31-BS(2242): CheckBillingSupported response code: RESULT_OK
    7. 03-09 15:59:38.137: INFO/Prime31(2242): billing supported: true
    8. 03-09 15:59:38.197: DEBUG/Finsky(1927): [7] MarketBillingService.getPreferredAccount: com.cheezia.gearsoffur: Account from first account.
    9. 03-09 15:59:38.208: DEBUG/Finsky(1927): [7] MarketBillingService.getPreferredAccount: com.cheezia.gearsoffur: Account from first account.
    10. 03-09 15:59:38.228: INFO/ActivityManager(96): Starting activity: Intent { act=android.intent.action.VIEW cmp=com.android.vending/com.google.android.finsky.activities.IabActivity (has extras) }
    11. 03-09 15:59:38.238: DEBUG/PhoneWindow(2242): couldn't save which view has focus because the focused view com.unity3d.player.UnityPlayer$13@46351a08 has no id.
    12. 03-09 15:59:38.507: DEBUG/SurfaceFlinger(96): Layer::setBuffers(this=0x5da030), pid=1927, w=1, h=1
    13. 03-09 15:59:38.507: DEBUG/SurfaceFlinger(96): Layer::setBuffers(this=0x5da030), pid=1927, w=1, h=1
    14. 03-09 15:59:38.527: DEBUG/SurfaceFlinger(96): Layer::requestBuffer(this=0x5da030), index=0, pid=1927, w=800, h=480 success
    15. 03-09 15:59:38.567: WARN/InputManagerService(96): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@46661680 (uid=10065 pid=2242)
    16. 03-09 15:59:38.567: WARN/IInputConnectionWrapper(2242): showStatusIcon on inactive InputConnection
    17. 03-09 15:59:38.588: DEBUG/Finsky(1927): [1] SelfUpdateScheduler.checkForSelfUpdate: Skipping self-update. Local Version [8010007] >= Server Version [0]
    18. 03-09 15:59:38.617: DEBUG/SurfaceFlinger(96): Layer::requestBuffer(this=0x5da030), index=1, pid=1927, w=800, h=480 success
    19. 03-09 15:59:38.717: INFO/ActivityManager(96): Displayed activity com.android.vending/com.google.android.finsky.activities.IabActivity: 321 ms (total 321 ms)
    20. 03-09 15:59:38.758: DEBUG/SurfaceFlinger(96): Layer::requestBuffer(this=0x5da030), index=0, pid=1927, w=800, h=480 success
    21. 03-09 15:59:38.787: INFO/ElegantRequestDirector(1927): I/O exception (org.apache.http.NoHttpResponseException) caught when processing request: The target server failed to respond
    22. 03-09 15:59:38.787: INFO/ElegantRequestDirector(1927): Retrying request
    23. 03-09 15:59:38.868: DEBUG/SurfaceFlinger(96): Layer::requestBuffer(this=0x5da030), index=1, pid=1927, w=800, h=480 success
    24. 03-09 15:59:39.147: DEBUG/dalvikvm(1927): GC_FOR_MALLOC freed 6589 objects / 466424 bytes in 52ms
    25. 03-09 15:59:39.758: WARN/Finsky(1927): [1] CarrierParamsAction.run: Saving carrier billing params failed.
    26. 03-09 15:59:39.767: DEBUG/Finsky(1927): [1] CarrierProvisioningAction.shouldFetchProvisioning: Required CarrierBillingParams missing. Shouldn't fetch provisioning.
    27. 03-09 15:59:39.777: DEBUG/Finsky(1927): [1] CarrierProvisioningAction.run: No need to fetch provisioning from carrier.
    28. 03-09 15:59:39.777: DEBUG/Finsky(1927): [1] GetBillingCountriesAction.run: Skip getting fresh list of billing countries.
    29. 03-09 15:59:39.888: DEBUG/GoogleLoginService(256): onBind: Intent { act=android.accounts.AccountAuthenticator cmp=com.google.android.gsf/.loginservice.GoogleLoginService }
    30. 03-09 15:59:40.437: DEBUG/dalvikvm(256): GC_FOR_MALLOC freed 5595 objects / 405000 bytes in 45ms
    31. 03-09 15:59:40.437: DEBUG/NativeCrypto(256): Freeing OpenSSL session
    32. 03-09 15:59:40.577: DEBUG/Finsky(1927): [1] CarrierProvisioningAction.shouldFetchProvisioning: Required CarrierBillingParams missing. Shouldn't fetch provisioning.
    33. 03-09 15:59:40.587: DEBUG/Finsky(1927): [1] CarrierProvisioningAction.run: No need to fetch provisioning from carrier.
    34. 03-09 15:59:40.827: DEBUG/PowerManagerService(96): New lightsensor value:160, lcdValue:160
    35. 03-09 15:59:41.358: INFO/AudioHardwareQSD(67): AudioHardware pcm playback is going to standby.
    36. 03-09 15:59:43.857: DEBUG/dalvikvm(533): GC_EXPLICIT freed 204 objects / 11728 bytes in 73ms
    37. 03-09 15:59:44.197: VERBOSE/AlarmManager(96): Adding Alarm{46519068 type 2 com.google.android.gsf} Jan 01 04:47:34 am
    38. 03-09 15:59:44.257: DEBUG/NativeCrypto(1927): Freeing OpenSSL session
    39. 03-09 15:59:44.257: DEBUG/dalvikvm(1927): GC_FOR_MALLOC freed 15567 objects / 815944 bytes in 61ms
    40. 03-09 15:59:44.267: DEBUG/Finsky(1927): [1] PurchaseFragment.onStateChange: Finished purchase with ID https://android.clients.google.com/fdfe/purchaseStatus?doc=inapp:com.cheezia.gearsoffur:android.test.purchased&order=transactionId.android.test.purchased
    41. 03-09 15:59:44.397: INFO/Prime31-BS(2242): handleCommand() action: com.android.vending.billing.GET_PURCHASE_INFORMATION
    42. 03-09 15:59:44.417: DEBUG/Finsky(1927): [6] MarketBillingService.getPreferredAccount: com.cheezia.gearsoffur: Account from first account.
    43. 03-09 15:59:44.467: DEBUG/SurfaceFlinger(96): Layer::setBuffers(this=0x4547e0), pid=1927, w=1, h=1
    44. 03-09 15:59:44.467: DEBUG/SurfaceFlinger(96): Layer::setBuffers(this=0x4547e0), pid=1927, w=1, h=1
    45. 03-09 15:59:44.477: DEBUG/AudioPolicyManagerBase(67): startOutput() output 1, stream 3
    46. 03-09 15:59:44.487: DEBUG/SurfaceFlinger(96): Layer::setBuffers(this=0x5ffe78), pid=2242, w=800, h=480
    47. 03-09 15:59:44.498: DEBUG/SurfaceFlinger(96): Layer::setBuffers(this=0x5ffe78), pid=2242, w=800, h=480
    48. 03-09 15:59:44.507: DEBUG/SurfaceFlinger(96): Layer::requestBuffer(this=0x4547e0), index=0, pid=1927, w=458, h=85 success
    49. 03-09 15:59:44.527: DEBUG/SurfaceFlinger(96): Layer::requestBuffer(this=0x5ffe78), index=0, pid=2242, w=800, h=480 success
    50. 03-09 15:59:44.687: INFO/AudioHardwareQSD(67): AUDIO_START: start kernel pcm_out driver.
    51. 03-09 15:59:44.687: WARN/AudioFlinger(67): write blocked for 212 msecs, 21 delayed writes, thread 0x15408
    52. 03-09 15:59:44.787: DEBUG/Finsky(1927): [1] MarketBillingService.sendResponseCode: Sending response RESULT_OK for request 7725215232651674824 to com.cheezia.gearsoffur.
    53. 03-09 15:59:47.487: DEBUG/SurfaceFlinger(96): Layer::requestBuffer(this=0x5ffe78), index=1, pid=2242, w=800, h=480 success
    54. 03-09 15:59:50.077: DEBUG/SurfaceFlinger(96): Layer::setBuffers(this=0x4547e0), pid=2242, w=800, h=480
    55. 03-09 15:59:50.077: DEBUG/SurfaceFlinger(96): Layer::setBuffers(this=0x4547e0), pid=2242, w=800, h=480
    56. 03-09 15:59:50.237: DEBUG/SurfaceFlinger(96): Layer::requestBuffer(this=0x4547e0), index=0, pid=2242, w=800, h=480 success
    57. 03-09 15:59:50.277: INFO/Prime31-BS(2242): handleCommand() action: com.android.vending.billing.PURCHASE_STATE_CHANGED
    58. 03-09 15:59:50.308: INFO/Prime31-BS(2242): handleCommand() action: com.android.vending.billing.RESPONSE_CODE
    59. 03-09 15:59:50.457: DEBUG/Finsky(1927): [1] MarketBillingService.sendResponseCode: Sending response RESULT_OK for request 7236808625711324435 to com.cheezia.gearsoffur.
    60. 03-09 15:59:50.468: DEBUG/Finsky(1927): [1] PendingNotificationsService.setMarketAlarm: Setting alarm for account=jyri.kilpelainen@gmail.com, duration=120000
    61. 03-09 15:59:50.507: INFO/Prime31-BS(2242): handleCommand() action: com.android.vending.billing.RESPONSE_CODE
    62. 03-09 15:59:50.507: INFO/Prime31-RS(2242): responseCodeReceived: RESULT_OK
    63. 03-09 15:59:50.507: INFO/Prime31(2242): android.test.purchased: RESULT_OK
    64. 03-09 15:59:50.507: INFO/Prime31(2242): purchase was successfully sent to server
    65. 03-09 15:59:55.547: DEBUG/dalvikvm(1223): GC_EXPLICIT freed 96 objects / 3928 bytes in 46ms
    66. 03-09 16:00:00.067: ERROR/ClockWidget(2088): weatherClock onReceive~ mUseAnimation:false
    67. 03-09 16:00:07.628: DEBUG/dalvikvm(313): GC_EXPLICIT freed 399 objects / 19504 bytes in 83ms
    68. 03-09 16:00:16.637: DEBUG/dalvikvm(471): GC_EXPLICIT freed 5944 objects / 322536 bytes in 86ms
    69. 03-09 16:00:22.627: DEBUG/dalvikvm(321): GC_EXPLICIT freed 731 objects / 34296 bytes in 81ms
    Indie game developer working on an awesome Unity game!
    Follow me on Twitter at https://twitter.com/#!/JyriKilpelainen


  12. Posts
    6,310
    @sh13ld, in order to get the test products to validate and fire events the things required are: sign your app with a non debug keystore, make sure your public key sent to unit is correct, make sure your bundle ID matches the one setup in the Market website. Lately Google has not been responding for some people unless they upload their apk as well (but don't publish it!). Lastly, for any real testing you need to use test users setup on the Google Checkout website and factory reset your device to login with the test user.


  13. Location
    Finland
    Posts
    50
    Thanks for the quick reply! I'll check those things and report back.
    Indie game developer working on an awesome Unity game!
    Follow me on Twitter at https://twitter.com/#!/JyriKilpelainen


  14. Location
    germany
    Posts
    37
    @prime: here i'm

    so the problem is using the photo prompt will application crash after loading the qualcomm plugin. if i generate the andoidmanifest again via the prime menu -> application won't crash, your prompt works fine but the qualcomm-camera stays black ( no camera streamed background ).

    can't attach the xml here
    Last edited by suppenhuhn; 03-10-2012 at 11:10 AM.


  15. Posts
    6,310
    @supp, it is quite possible Qualcomm is holding onto the hardware so both things won't be able to access it. To test you will need to manually merge their manifest with the one generated by the plugin.


  16. Location
    germany
    Posts
    37
    ok, so i have no glue which nodes i should copy into the generated one - but i'll try but first i have to do a lot of reading what this xml is about ( first time ever i opend that file )
    Last edited by suppenhuhn; 03-10-2012 at 11:15 AM.


  17. Location
    germany
    Posts
    37
    @prime: merged the manifests and TATA .. it works !!!! YEAH

    thank you!

    but one question in advance: will there be an similar scenario with ios?
    Last edited by suppenhuhn; 03-10-2012 at 11:58 AM.


  18. Location
    Finland
    Posts
    50
    Quote Originally Posted by Prime31 View Post
    @sh13ld, in order to get the test products to validate and fire events the things required are: sign your app with a non debug keystore, make sure your public key sent to unit is correct, make sure your bundle ID matches the one setup in the Market website. Lately Google has not been responding for some people unless they upload their apk as well (but don't publish it!). Lastly, for any real testing you need to use test users setup on the Google Checkout website and factory reset your device to login with the test user.
    Yep, thanks for these instructions. They worked and I got the in app purchases (both test and real ones) to work.

    Maybe you should mention and highlight these steps in the instructions on your site? You know, for dummies like me...
    Indie game developer working on an awesome Unity game!
    Follow me on Twitter at https://twitter.com/#!/JyriKilpelainen


  19. Location
    Finland
    Posts
    50
    @prime:
    Now I'm having an interesting error:

    Code:  
    1. 03-12 15:38:55.822: INFO/ActivityManager(92): Start proc com.cheezia.gearsoffur for broadcast com.cheezia.gearsoffur/com.prime31.billing.BillingReceiver: pid=3717 uid=10064 gids={3003, 1015}
    2. 03-12 15:38:55.932: INFO/Prime31-BS(3717): BillingService constructor
    3. 03-12 15:38:55.942: INFO/Prime31-BS(3717): handleCommand() action: com.android.vending.billing.GET_PURCHASE_INFORMATION
    4. 03-12 15:38:55.992: DEBUG/Finsky(2041): [6] MarketBillingService.getPreferredAccount: com.cheezia.gearsoffur: Account from first account.
    5. 03-12 15:38:56.032: INFO/Prime31-BS(3717): billing service destroyed in onDestroy
    6. 03-12 15:38:56.052: ERROR/ActivityThread(3717): Service com.prime31.billing.BillingService has leaked ServiceConnection com.prime31.billing.BillingService@4627d0a0 that was originally bound here
    7. 03-12 15:38:56.052: ERROR/ActivityThread(3717): android.app.ServiceConnectionLeaked: Service com.prime31.billing.BillingService has leaked ServiceConnection com.prime31.billing.BillingService@4627d0a0 that was originally bound here
    8. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at android.app.ActivityThread$PackageInfo$ServiceDispatcher.<init>(ActivityThread.java:1154)
    9. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at android.app.ActivityThread$PackageInfo.getServiceDispatcher(ActivityThread.java:1049)
    10. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at android.app.ContextImpl.bindService(ContextImpl.java:871)
    11. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at android.content.ContextWrapper.bindService(ContextWrapper.java:347)
    12. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at com.prime31.billing.BillingService.bindToMarketBillingService(BillingService.java:554)
    13. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at com.prime31.billing.BillingService.access$0(BillingService.java:546)
    14. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at com.prime31.billing.BillingService$BillingRequest.runRequest(BillingService.java:114)
    15. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at com.prime31.billing.BillingService.getPurchaseInformation(BillingService.java:650)
    16. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at com.prime31.billing.BillingService.handleCommand(BillingService.java:511)
    17. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at com.prime31.billing.BillingService.onStart(BillingService.java:469)
    18. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at android.app.Service.onStartCommand(Service.java:420)
    19. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3267)
    20. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at android.app.ActivityThread.access$3600(ActivityThread.java:135)
    21. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2211)
    22. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at android.os.Handler.dispatchMessage(Handler.java:99)
    23. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at android.os.Looper.loop(Looper.java:144)
    24. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at android.app.ActivityThread.main(ActivityThread.java:4937)
    25. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at java.lang.reflect.Method.invokeNative(Native Method)
    26. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at java.lang.reflect.Method.invoke(Method.java:521)
    27. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
    28. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
    29. 03-12 15:38:56.052: ERROR/ActivityThread(3717):     at dalvik.system.NativeStart.main(Native Method)
    30. 03-12 15:38:56.342: INFO/Prime31-BS(3717): BillingService constructor
    31. 03-12 15:38:56.342: INFO/Prime31-BS(3717): handleCommand() action: com.android.vending.billing.PURCHASE_STATE_CHANGED
    32. 03-12 15:38:56.352: DEBUG/Finsky(2041): [1] MarketBillingService.sendResponseCode: Sending response RESULT_OK for request 4723517300820397654 to com.cheezia.gearsoffur.
    33. 03-12 15:38:56.442: ERROR/Prime31-SEC(3717): failed to generate and verify public key: null
    34. 03-12 15:38:56.452: INFO/Prime31-BS(3717): handleCommand() action: com.android.vending.billing.RESPONSE_CODE

    Background info:

    - App is created in Android Market but not published. I've created one in app purchase which is activated.
    - I'm using non-debug keystore and key. Public key is copied from Android Market account details.
    - Purchasing the in app purchase works fine. It fires the events like it should.

    This error occurs when the purchase is cancelled from seller's Google Checkout account and the app is not running.

    The steps are:

    1. I push "Back" button in the app. This executes OnApplicationQuit() which executes IABAndroid.stopBillingService();
    2. Returns to Android home screen
    3. I cancel the order from seller's Google Checkout account
    4. The error shows immediately in Android log and the purchaseCancelledEvent() / purchaseRefundedEvent() event is NOT fired

    The interesting thing is that if exit the app by clicking "Home" button and cancel the purchase from GC, those events are fired (same thing if I'm in the app and cancel the purchase from GC).
    Indie game developer working on an awesome Unity game!
    Follow me on Twitter at https://twitter.com/#!/JyriKilpelainen


  20. Posts
    6,310
    @sh13ld, it looks like when the billing service got woken up it was immediately shutdown. What Android version and device are you testing with?

Page 26 of 118 FirstFirst ... 1624252627283676 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •