मैं एक आईफोन ऐप विकसित कर रहा हूं और बीटा परीक्षण के लिए विज्ञापन-प्रसार कर रहा हूं। मेरे उन मुझे भेज रहे हैं दुर्घटना लॉग है कि इस कहते हैं:आईफोन क्रैश लॉग कहते हैं "संस्करण: ???"
Identifier: MyAppName
Version: ??? (???)
Code Type: ARM (Native)
मैं नहीं समझ सकता है कि कैसे एक वास्तविक संस्करण संख्या के साथ उन लोगों प्रश्न चिह्न को बदलने के लिए। मैंने अपनी Info.plist को एक CFBundleVersion और एक CFBundleShortVersionString को शामिल करने के लिए कॉन्फ़िगर किया है, लेकिन इससे मदद नहीं मिली ... क्रैश लॉग में अभी भी मेरे द्वारा अपेक्षित संस्करण संख्या के बजाय प्रश्न चिह्न शामिल हैं।
मैं अपना संस्करण कैसे सेट करूं ताकि यह क्रैश लॉग में दिखाई दे?
EDIT जाहिर है, आईफोन क्रैश रिपोर्टर में संभावित बग के कारण, "संस्करण" को ठीक से सेट करने का कोई तरीका नहीं है। लेकिन क्या कोई कामकाज है? क्रैश लॉग मेटाडेटा में संस्करण संख्या (उदा। एक बिल्ड नंबर या एससीएम संशोधन संख्या) डालने का कोई अन्य तरीका?
अरे दान - यह लगता है कि आप सब कुछ सही कर रहे हैं। आपके Info.plist में मान एकमात्र संस्करण संख्या होना चाहिए जो मुझे लगता है ... शायद यह एक बग है? –
कई रिलीज एप्लिकेशन से, मेरे फोन पर देखे गए सभी क्रैश लॉग, सभी में संस्करण है: ??? (???), तो मुझे लगता है कि यह सिर्फ यह है कि यह कैसे है। –