Ei kuvausta
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
APPLE c9d5bdcd60 va 1 vuosi sitten
..
.sample.json va 1 vuosi sitten
DetectingFraud.unity va 1 vuosi sitten
DetectingFraud.unity.meta va 1 vuosi sitten
FraudDetection.cs va 1 vuosi sitten
FraudDetection.cs.meta va 1 vuosi sitten
README.md va 1 vuosi sitten
README.md.meta va 1 vuosi sitten
User.cs va 1 vuosi sitten
User.cs.meta va 1 vuosi sitten
UserWarningAppleAppStore.cs va 1 vuosi sitten
UserWarningAppleAppStore.cs.meta va 1 vuosi sitten

README.md

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:

  1. Have in-app purchasing correctly configured with the Apple App Store.
  2. Configure a product.
  3. Set your own product’s id in the InAppPurchasing game object > Fraud Detection script > Gold Product Id field or change the goldProductId field in the FraudDetection.cs script.
  4. Set a username in the InAppPurchasing game object > Fraud Detection script > User > Username field.
  5. Build your project for iOS.
    1. 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.