Common issues that may arise when using the SDK.
Bundle ID in your app and registered Bundle ID in the Control Center do not match
If the Bundle ID of your app and the Bundle ID you entered in the Control Center do not match, some aspects of the Nami platform will not work correctly.
You will be able to tell if this is happening by viewing the output logs of a simulator build in Xcode. Look for the following message printed in your output.
[NamiSDK] NAMI: Warn : Bundle Identifier com.mytest.app does not match the Bundle Identifier set in the Nami Control Center com.my.test.app
To resolve this issue, log in to the Control Center and navigate to the Integrations screen. Select your Apple App Store integration from here and then you can update your Bundle ID.
The SDK is not able to use my products from the store or all my transactions show $0.00.
This error can result in a few different problems in the SDK:
- My products are not displayed on the paywall in my app.
- My products show a
sku_idon the purchase button instead of the product name.
- My product SKUs are showing transaction values of $0.00 in the Control Center.
When using the Paywall Creator, if you are testing and developing your app with Bypass Store turned on, you will encounter scenarios 2 and 3. Scenario 1 will occur if Bypass Store is off.
The SDK will not be able to get data about your in-app purchase products from the store, including the App Store and Google Play, unless you have
- Completed the Store Set-Up
- Correctly added your in-app purchase products to the Control Center
Take a look at the links above to make sure you have both of these steps completed correctly if you are seeing any of the above issues.
Updated 10 months ago