2012-07-18 8 views
5

क्या ऐप इंस्टॉल होने पर अधिसूचित होने या अन्यथा कुछ कोड चलाने का कोई तरीका है, लेकिन अभी तक नहीं चला है? ऐप इंस्टॉल होने पर मैं अपने सर्वर पर एक अधिसूचना भेजना चाहता हूं। ध्यान दें कि मैं पहली बार कुछ ऐप चलाने के लिए कुछ नहीं देख रहा हूं, बल्कि इंस्टॉल होने के ठीक बाद।आईओएस: ऐप इंस्टॉल होने पर अधिसूचना (लेकिन अभी तक नहीं चलती है)

मुझे लगता है कि यह इंस्टॉल करने के बाद किसी भी तरह से ऐप को स्वत: लॉन्च करना चाहता है, जो ऐसा लगता है कि ऐप्पल कुछ अनुमति नहीं देगा। उम्मीद है कि मैं गलत हूँ।

संपादित करें: मुझे इस प्रश्न को थोड़ा कम मूर्ख/असंभव बनाने की कोशिश करें। मैं कोड चलाने के बिना कोड चलाने की कोशिश नहीं कर रहा हूँ। मैं यह जानना चाहता हूं कि ऐप डाउनलोड होने पर टाइमस्टैम्प प्राप्त करने का कोई तरीका है, क्योंकि उपयोगकर्ता ने इसे पहली बार लॉन्च किया था।

धन्यवाद!

+0

आप इस बात की परवाह क्यों करेंगे कि आपके ऐप को कितने लोग वास्तव में _use_ करते हैं? –

+0

क्या आप यह जांचने की कोशिश कर रहे हैं कि आपके पास कितने डाउनलोड हैं, इसके बारे में ऐप्पल झूठ बोल रहा है या नहीं? आईट्यून्स कनेक्ट से पूछने का एकमात्र तरीका यह है कि यह आईट्यून्स कनेक्ट से पूछताछ करता है (लेकिन अगर यह ऐप्पल पर भरोसा नहीं करता है तो यह मदद नहीं करता है, और शायद यह सुपर रीयल-टाइम नहीं है)। [इसके बारे में यह प्रश्न] देखें [http://stackoverflow.com/questions/1619172/itunes-connect-api), लेकिन स्वीकृत उत्तर को देखें। – Nate

+0

कोई नहीं सोच रहा कि वे झूठ बोल रहे हैं, और कोई नहीं कहा कि मैं इसके बारे में "अधिक" परवाह करता हूं। हमारा ऐप हमारे सर्वर पर उपयोग डेटा भेजता है, और अगर हम इसे एक ही स्थान पर प्राप्त कर सकते हैं तो सूजन हो जाएगी। धन्यवाद लिंक के लिए नेट, मैं उस विचार को शक्तियों से पहले चलाऊंगा। – ManicBlowfish

उत्तर

4

मुझे संदेह है कि यह तकनीकी रूप से भी संभव है। आप कोड को चलाने के बिना कैसे चलाना चाहते हैं - ठीक है, कोड चलाना?

+0

वैसे हाँ, यही कारण है कि मुझे मेरे प्रश्न के दूसरे पैराग्राफ को लिखने के लिए प्रेरित किया। मुझे यह पसंद है अगर डाउनलोड पर मेरा ऐप लॉन्च किया जा सकता है, इसलिए मैं सर्वर को पिंग कर सकता हूं और उन्हें बता सकता हूं कि हम इंस्टॉल किए गए थे। ऐसा लगता है कि यह संभव नहीं है, लेकिन सोचा कि यह पूछने लायक हो सकता है। – ManicBlowfish

+0

@ManicBlowfish दुर्भाग्य से, नहीं, यह काफी संभव नहीं है ... –

2

ऐसा कुछ भी नहीं है जो आप कर सकते हैं। आपका ऐप पहली बार चलाने तक कुछ भी नहीं कर सकता है।

1

"ऐप में कुछ कोड चलाएं, जब ऐप इंस्टॉल हो, लेकिन अभी तक नहीं चला है" ???

क्या आप के लिए पूछ रहे हैं असंभव है (लगभग)

2

एक ही रास्ता मैं देख सकता यह काम कर रहे है कि एक काउंटर या कुछ और, सर्वर साइड और अपडेट हो जाता है तो अपने कुल से घटाकर पहले प्रक्षेपण पर कुछ कोड को चलाने के लिए है डाउनलोड? इस तरह आप देख सकते हैं कि उपयोगकर्ता डाउनलोड कर रहे हैं लेकिन ऐप नहीं चला रहे हैं।

1

जैसा कि अन्य ने इंगित किया है कि यह संभव नहीं है। जब मैं पहली बार ऐप चलाता हूं और Google Analytics के माध्यम से ट्रैक करता हूं तो मैं जो कर रहा हूं वह लॉगिंग कर रहा है। मैं अपने ऐप के इंस्टॉल की सटीक संख्या के लिए हमेशा आईट्यून्स कनेक्ट का सहारा ले सकता हूं।

इसके अतिरिक्त, यदि आप पुनर्स्थापनाओं की संख्या को ट्रैक करना चाहते हैं तो आप उपयोगकर्ता की कीचेन में एक मूल्य संग्रहीत कर सकते हैं (कुंजीपैन में जानकारी तब भी बनी रहती है जब आपका ऐप हटा दिया जाता है), और इसे पहले लॉन्च पर पूछें और यदि यह मौजूद है, तो यह पुनर्स्थापित करें।

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

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