Search Issue Tracker
Fixed in 2018.1.X
"ArgumentException: Cannot set currency to an empty or null string" errors using IAP in Editor
1. Open users attached project "BlockPuzzleMagic.zip"
2. Open "MainScene.unity" scene
3. Press the shop button on the bottom
4. Select any item on the list and press BUY
Expected result: the item is purchased without any errors
Actual result: getting "ArgumentException: Cannot set currency to an empty or null string" errors in the console
Reproduced on: 2018.1.0b11 2018.1.0f2 2018.2.0b4 2018.3.0a1
Not reproduced on: 2017.4.3f1
on 2018.2.0b4 errors: TypeLoadException: Could not load type 'SimpleJson.SimpleJson' from assembly 'UnityEngine.Purchasing'
on 2018.1.0f2 errors: ArgumentException: Cannot set currency to an empty or null string
Could not test 2018.1.0a1 - 2018.1.0b10 because of errors on play
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
- Dropdown menu covers the button when there is no space for it from below
- WebCamDevice only returns one rear-facing camera when built on Android
- Reimporting a Scripted Importer Asset when Profiler is recording will make it null
- Created Import Issue Asset doesn't show up in the Project window until the Unity Editor is restarted
- [Android] Application name with an ampersand is removed and replaced with an underscore in 2021 LTS and up