2012-01-16 9 views
5

क्या कोई अनुमोदन प्रक्रिया है जिसे मुझे "Google" को बाईं ओर के कोने में नक्शे के दूसरे क्षेत्र में स्थानांतरित करने के लिए पालन करना होगा? मेरे पास एक ऐसा एप्लिकेशन है जहां मेरा यूआई इन शब्दों को कवर करेगा और उन्हें Google मानचित्र पर किसी अन्य स्थान पर प्रदर्शित करना चाहता है। मुझे पता है कि आईओएस में ऐसा कैसे करें, बस यह नहीं पता कि Google के साथ ऐसा करने में कानूनी चिंताएं हैं या नहीं।आईओएस में मानचित्र पर Google लोगो का स्थान

enter image description here

उत्तर

-1

आप .. यही नहीं उल्लंघन करता है सकते हैं एक Google Maps term:

(च) को हटाना, अस्पष्ट या किसी भी तरीके किसी चेतावनी के परिवर्तन, (नोटिस सहित, लेकिन किसी भी तक ही सीमित नहीं कॉपीराइट या अन्य मालिकाना अधिकार नोटिस), या उत्पाद या सामग्री में दिखाई देने वाला लिंक;

और App Store Review Guidelines:

8,6 गूगल मैप्स और गूगल अर्थ गूगल मैप्स एपीआई के माध्यम से प्राप्त छवियों एक आवेदन के भीतर इस्तेमाल किया जा सकता है, तो मूल सामग्री के सभी ब्रांड सुविधाओं अनछुए और पूरी तरह से दृश्यमान रहती हैं। ऐसे ऐप्स जो कवर या Google लोगो या कॉपीराइट धारकों पहचान संशोधित Google API व्यापार लाइसेंस https://developers.google.com/maps/documentation/business/ खरीद कर

+6

ब्रांडिंग के स्थान को समायोजित करना ब्रांडिंग को ही बदल नहीं रहा है। और ओपी स्पष्ट रूप से बताता है कि इसे स्थानांतरित करने का उद्देश्य विशेष रूप से इसे अस्पष्ट होने से रोकने के लिए है। मुझे लगता है कि mwielbut की प्रतिक्रिया सही जवाब के रूप में चिह्नित किया जाना चाहिए। – wyattisimo

+0

मुझे लगता है कि @taraloca लोगो को छिपाना नहीं चाहता है लेकिन कुछ पैडिंग देकर इसे दिखाना है। –

1

हाँ आप कर सकते हैं अस्वीकार कर दिया जाएगा और इस गूगल शब्दों या एप्लिकेशन स्टोर समीक्षा दिशानिर्देशों का उल्लंघन नहीं होगा

24

गूगल मानचित्र अब मानचित्र के बाहरी पैडिंग को संशोधित करने की क्षमता प्रदान करता है, विशेष रूप से डेवलपर को मानचित्र नियंत्रकों को स्थानांतरित करने, हाल ही में मानचित्र, और अस्पष्ट कानूनी और कॉपीराइट जानकारी को स्थानांतरित करने के उद्देश्य से अन्यथा उपयोगकर्ता द्वारा डिजाइन किए गए UI तत्वों द्वारा कवर किया जा सकता है ।

उदाहरण:

// Insets are specified in this order: top, left, bottom, right 
UIEdgeInsets mapInsets = UIEdgeInsetsMake(100.0, 0.0, 0.0, 300.0); 
GMSMapView *mapView_; 
mapView_.padding = mapInsets; 

कानूनी:

नोट: सेवा की गूगल मैप्स एपीआई शर्तों के अनुसार, आपके आवेदन हटाने या Google लोगो या कॉपीराइट नोटिस अस्पष्ट नहीं करना चाहिए। मानचित्र पैडिंग आपको आवश्यक होने पर इन तत्वों को पुनर्स्थापित करने की अनुमति देता है। यदि आप मानचित्र के नीचे एक कस्टम UI प्रदर्शित करते हैं, तो मानचित्र के नीचे पैडिंग जोड़ें ताकि लोगो और कानूनी नोटिस हमेशा दिखाई दे सकें।

गूगल डॉक्स: https://developers.google.com/maps/documentation/ios/map#map_padding

मैं अगर यह अभी भी एप्पल के कानूनी शर्तों का उल्लंघन होगा, लेकिन गूगल जब तक कि यह अब भी नीचे के रूप में लोगो चलती छोड़ दिया और नहीं के साथ स्पष्ट रूप से ठीक है कुछ नहीं कर रहा हूँ छिप।

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