2012-04-29 18 views
6

में धोखाधड़ी से बचने के लिए डेटा बचाने में एन्क्रिप्शन का उपयोग करके मैंने एन्क्रिप्शन का उपयोग करके ऐप के लिए ऐप्पल निर्यात प्रतिबंध पढ़े हैं और मैं परेशान हूं।आईफोन गेम

क्या मेरे सीसीएटीएस/एसएनएपी-आर प्रक्रिया को केवल मेरे गेमवे डेटा को एन्क्रिप्ट करने के लिए करना उचित है?

एन्क्रिप्शन का उपयोग करने से मेरे ऐप को कुछ क्षेत्र में बेचा जाएगा?

क्या एन्क्रिप्शन के कारण मेरा ऐप खारिज कर दिया जा सकता है?

धन्यवाद!

उत्तर

1

मेरी राय में यह एन्क्रिप्शन का उपयोग करने योग्य नहीं है। एक साधारण चेकसम बहुत कुछ कर सकता है। अपने savegames को एन्क्रिप्ट करने के बजाय आप यह जांचने के लिए चेकसम की गणना कर सकते हैं कि किसी ने सेवगाम को बदलने का प्रयास किया है या नहीं।

1

मैं @pre से सहमत हूं, एन्क्रिप्शन भाग छोड़ें और HMAC (on ios) का उपयोग करके यह सुनिश्चित करने के लिए कि आपकी बचत नहीं बदली गई है। एचएमएसी सीक्रेट को संरक्षित करने के लिए मैं इसे किसी भी यादृच्छिक जनरेटर का उपयोग करके उत्पन्न करूंगा और इसे चाबी में रखूंगा।

कीचेन प्रविष्टियों का बैक अप नहीं लिया गया है, इसलिए यदि आपका आईफोन जेलब्रोकन नहीं है तो उन्हें पढ़ना मुश्किल है। आप keychain के आस-पास इस रैपर को आजमा सकते हैं: https://github.com/carlbrown/PDKeychainBindingsController

1

पंजीकरण प्रक्रिया मुश्किल नहीं है। इसमें से अधिकांश कंपनी की जानकारी (नाम, पता, आदि) भर रहा है। केवल एक हिस्सा है जो आपको आपके एन्क्रिप्शन के बारे में पूछता है। प्रक्रिया में लगभग 3 दिन और कुछ बैक-चौथाई लगते हैं।

ऐप्पल में साइन-इन क्रेडेंशियल के अलावा किसी अन्य चीज़ के लिए एन्क्रिप्शन का उपयोग करने के लिए iTunesConnect में चेकबॉक्स है। ऐसा लगता है जैसे वे सिर्फ अपने बटों को ढक रहे हैं। आप अपने पूर्ण फॉर्म का एक स्क्रीनशॉट सबमिट करते हैं और वे तुरंत उस पर साइन आउट करते हैं।

चरणों आप देख लेने की जरूरत की एक रूपरेखा के लिए: https://www.chatmap.io/blog/iPhone-iTunes-ERN-Encryption.php

संक्षेप में, यह काम रजिस्टर करने के लिए के एक महान सौदा नहीं है।

संबंधित मुद्दे