2013-09-26 13 views
31

में कोई वैध आईफ़ोन कोड साइनिंग कुंजियां नहीं मिलीं, इसलिए मैंने अपने मैक प्रो एक्सकोड 5 और एक्समारिन में डाउनलोड किया और सिंगल व्यू हैलो वर्ल्ड एप्लिकेशन बनाया और इसे चलाने वाले सिम्युलेटर के माध्यम से इसे लॉन्च करने के लिए उत्साहित किया?कीचेन

मुझे यह त्रुटि मिली कीचेन में कोई मान्य आईफ़ोन कोड हस्ताक्षर कुंजी नहीं मिली।

अच्छा, मैंने पिछले और भविष्य में सभी धागे पढ़े हैं, लेकिन उनमें से कोई भी मदद नहीं करता क्योंकि मैं इसे आईओएस सिम्युलेटर पर चलाने के लिए चाहता था, डिवाइस पर नहीं।

मुझे एहसास हुआ है कि मैं सिम्युलेटर के एक अलग संस्करण पर भी स्विच नहीं कर सकता जो कि पहले से ही लैपटॉप पर है, सिम्युलेटर संस्करण 6 और 7 जब मैं रन-रन के साथ जाता हूं -> आईफोन के लिए केवल मोनो सॉफ्ट डेबगर है।

जब मैंने टास्क उदाहरण प्रोजेक्ट डाउनलोड किया, तो यह ठीक काम कर रहा है और मैं विभिन्न प्रकार के सिम्युलेटर स्विच कर सकता हूं।

कोई सलाह जो पहले से ही इंन्टेंट या भविष्य नेटवर्क पर सूचीबद्ध नहीं है?

उत्तर

31

यह वास्तव में सरल, ड्रॉप डाउन में (समाधान प्लेटफार्म), सही एक चुना है, तो एक iPhone/iPad में you're डिबगिंग चुना है कि, सिम्युलेटर को बदल नहीं करता है, तो, समस्या दूर हो जाएगी, कुछ भी हटाने की जरूरत नहीं है।

यदि आपको संबंधित ड्रॉप-डाउन मेनू नहीं मिल रहा है, तो इसे tutorial पर कैसे दिखाना है इसे देखें। एक बार जब आप टूलबार में समाधान प्लेटफॉर्म कम्बोबॉक्स देख सकते हैं, तो आप iPhoneSimulation का चयन कर सकते हैं और समस्या दूर हो जाएगी।

+0

महसूस करना चाहिए इसे सही उत्तर के रूप में चुना जाना चाहिए था। – ataravati

+0

कभी-कभी ड्रॉपडाउन में चुनने के लिए कोई आईफोन सिम्युलेटर नहीं होता है।मेरी परियोजनाओं में केवल "आईओएस डिवाइस" और "डिफ़ॉल्ट" विकल्प हैं, भले ही बिल्ड कॉन्फ़िगरेशन सेटिंग्स अन्य प्रोजेक्ट्स (HTTP क्लाइंट, मैपडेमो) के समान हों, जिनके पास समान सेटिंग्स हों, लेकिन विभिन्न आईफोन सिम्युलेटर कॉन्फ़िगरेशन चुनने योग्य हैं। – bcr

+2

यह मेरे लिए काम नहीं किया। मैंने सही डिवाइस चुना है लेकिन त्रुटि प्राप्त करें। मुझे यह उल्लेख करना चाहिए कि मैं भौतिक डिवाइस पर परीक्षण करने के लिए तैयार हूं। – Tina

21

कोई नींद की दो दिन बाद मैं इस विशेष समस्या के लिए एक समाधान मिल गया है, यकीन नहीं अगर यह सबसे अच्छा एक लेकिन यहाँ आप कर रहे हैं, इस में से एक काम करना चाहिए:

1) परियोजना के लिए जाओ -> समाधान विकल्प -> विन्यास

मैंने हटा दिया है: रिलीज | आईफोन, डीबग | आईफोन और यह वह जगह है जहां उसने किसी अन्य परियोजना के लिए भी काम करना शुरू कर दिया।

2) शायद चरण 1 से पहले) बस -> कॉन्फ़िगरेशन -> कॉन्फ़िगरेशन मैपिंग से आईफोन से आईफोन सिम्युलेटर में बदलने की कोशिश करें।

इस काम करने के लिए नहीं जा रहा है, तो कोशिश 1)

मुझे आशा है कि यह आप में से कुछ मदद के लिए और समय की टन बचाने के लिए जा रहा है !! टूलबार से

चीयर्स

+0

"दो दिनों के बाद मुझे कोई समाधान नहीं मिला" - मुझे पता है कि +1 –

3

मैंने अपने मैक बुक प्रो कीचेन को रीसेट कर दिया है और मुझे यह समस्या आती है।

जब ऐसा होता है, तो एक्सकोड में जाएं और सुनिश्चित करें कि आप अपने ऐप्पल आईडी में ठीक से लॉग इन हैं। यदि ऐसा है, तो आपको अपना विकास समूह देखना चाहिए, आपको एक बार फिर से जुड़ना होगा।

Read the following post, it explains everything

19

आज मेरे पास Xamarin अपग्रेड के बाद एक ही समस्या थी। मैंने सिम्युलेटर में अपना आवेदन चलाने की कोशिश की। समाधान हालांकि अलग था।

कृपया ध्यान दें कि अन्य लोगों से इस पृष्ठ पर वर्णित सभी समाधान सही समय पर सही हो सकते हैं या सही हैं और कुछ परिस्थितियों में काम करते हैं।

आज की समाधान:

जाओ परियोजना के लिए ->बिल्ड - ->आईओएस बंडल साइन इन करना ->कस्टम पात्रता - निकालें>विकल्प "अपनी परियोजना का नाम" टेक्स्टबॉक्स से Entitlements.plist -> ठीक क्लिक करें

धन्यवाद

+2

धन्यवाद, मेरी समस्या हल हो गई। फिर भी, मैं ज़ैमरिन को अपडेट करने में बहुत अनिच्छुक हो गया हूं क्योंकि प्रत्येक रिलीज ऐसे मुद्दों को लाता है। – qqilihq

+1

मैं परेशान हूँ, लेकिन यह काम किया। – Charx

+1

धन्यवाद यह वास्तव में मेरा मुद्दा है जब जिथब – Steve

1

एक और समाधान।
रिलीज कॉन्फ़िगरेशन मैंने सफलतापूर्वक अपना ऐप बनाया, लेकिन डीबग - विषय के समान ही समस्या थी।

अपने स्टार्टअप पर जाएं परियोजना-> विकल्प -> बिल्ड -> आईओएस बंडल साइनिंग। फिर प्रत्येक विन्यास डीबग और रिलीज के लिए प्रोफ़ाइल प्रोविजनिंग अपने हस्ताक्षर पहचान और की जाँच करें। डेवलपर (स्वचालित)
- प्रोविजनिंग प्रोफाइल:: स्वचालित

- हस्ताक्षर पहचान
:

मेरे मामले में रिलीज कॉन्फ़िगरेशन मान के साथ सेटअप एड सही ढंग से (कई दिनों पहले मेरे द्वारा) था

लेकिन डीबग कॉन्फ़िगरेशन किसी भी तरह से चुपचाप दूषित हो गया:
- हस्ताक्षर पहचान: अज्ञात (आईफोन वितरण : मेरी कंपनी
)
की नाम - प्रोफ़ाइल प्रोविजनिंग: कोई मिलती-जुलती प्रोफाइल इस प्रकार

पाया, रिलीज के साथ बराबर होना करने के लिए अपने डिबग विन्यास को ठीक।

0

मै मैकॉक्स पर हूं और मुझे डीबग | आईफोन सिमुलेशन का उपयोग करते हुए डीबगिंग करते समय Xamarin स्टूडियो पर इस समस्या का सामना करना पड़ा है।

त्रुटि दोहराना जारी रहेगी। मेरे लिए क्या काम किया गया यह लिंक Answered by KMullins

यह नवीनीकृत प्रोफ़ाइल की वजह से समाप्त हुआ था।

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