1.5 KiB
1.5 KiB
README - In-App Purchasing Sample Scenes - Apple App Store - Fraud Detection
This sample showcases how to provide to the Apple App Store your user's identifiers to help prevent fraud using Apple extensions.
Instructions to test this sample:
- Have in-app purchasing correctly configured with the Apple App Store.
- Configure a product.
- Set your own product's id in the
InAppPurchasing game object > Fraud Detection script > Gold Product Id field
or change thegoldProductId
field in theFraudDetection.cs
script. - Set a username in the InAppPurchasing game object > Fraud Detection script > User > Username field.
- Build your project for
iOS
.- If you are using a simulator with Xcode 12+, follow these instructions to set up StoreKit Testing.
Apple App Store Fraud Detection
To help prevent fraud, it is useful to provide to Apple an in-app identifier of your user. This helps Apple map iTunes Store accounts to their in-app account.
The username must not contain personally identifiable information such as emails in cleartext. To prevent this, Apple recommends that you use either encryption or a one-way hash to generate an obfuscated identifier.
For more information see Apple's documentation on the subject.