2010-03-08 14 views
5

मुझे चलाने के लिए सेब का "जेनेरिककेचैन" उदाहरण नहीं मिल सकता है। मैंने अपनी सभी स्ट्रिंग के साथ "YOUR_APP_ID_HERE.com.yourcompany" की रीडेमे फ़ाइल में उल्लिखित सभी 5 घटनाओं को प्रतिस्थापित किया है: se। [Company name]। [Project name] .demo। संकलन ठीक हो जाता है लेकिन फ़ोन पर इसे चलाने का प्रयास करते समय, "निष्पादन योग्य अमान्य अधिकारों के साथ हस्ताक्षरित" कहने में एक त्रुटि दिखाई देती है। और हाँ, मेरे पास एक विज्ञापन प्रावधान प्रोफ़ाइल स्थापित है। मैंने "Entitlements.plist" को "get-task-allow" चेक के साथ जोड़ने का प्रयास किया है, लेकिन उसी परिणाम के साथ। क्या कोई उदाहरण चलाने में सक्षम है? यदि ऐसा है, तो मुझे निर्देशों के साथ प्रदान करें कि आप इसे कैसे चलाने के लिए मिला है, कृपया।आईफोन "जेनेरिककेचैन" उदाहरण निष्पादित करने में समस्याएं

यूआरएल: http://developer.apple.com/iphone/library/samplecode/GenericKeychain/index.html

+0

FWIW है, अगर सब आप कर रहे हैं पासवर्ड भंडारण है, अब आप खरगोश की मांद नीचे फिसलने बंद करो और चाहिए कीचेन के चारों ओर इस रैपर को देखें: http://log.scifihifi.com/post/55837387/simple-iphone-keychain-code –

+0

मुझे उस परियोजना के बारे में पता है – AOO

उत्तर

0

get-task-allow संपत्ति झूठी/तदर्थ बनाता है के लिए अनियंत्रित होना चाहिए। क्या आपने Info.plist फ़ाइल में अपना खुद का रिवर्स डोमेन या ऐप आईडी भी सही ढंग से सेट किया है?

+0

मैंने चेक और अनचेक दोनों के साथ परीक्षण किया है "get- कार्य-अनुमति देते हैं "। बंडल पहचानकर्ता (ऐप आईडी) को सेट किया गया है। [कंपनी का नाम]। [प्रोजेक्ट नाम]। डेमो – AOO

4

अपने कीचेनएप ग्रुप.प्लिस्ट और कीचेनएप ग्रुप 2.प्लिस्ट की जांच करें।

बदलें कीचेन-पहुँच समूहों item0 और itme1 निम्न करके:

  1. आयोजक पर जाएं -> उपकरण -> प्रोविजनिंग प्रोफाइल (ऊपरी बाईं ओर) प्रोविजनिंग के लिए
  2. देखो प्रोफाइल आप कर रहे हैं अपने अनुप्रयोग पर हस्ताक्षर और यह "अनुप्रयोग पहचानकर्ता" आपके एप्लिकेशन आईडी

है कि यदि आपका प्रावधान फ़ाइल एप्लिकेशन आईडी ABC123CDF456 है के लिए

  • देखो क्लिक करने के लिए इस्तेमाल करते हैं। *,

    item0, ABC123CDF456.com.yourcompany.GenericKeychain2 है

    ITEM1 ABC123CDF456.com.yourcompany.GenericKeychainSuite

  • +1

    @ एओओ: आपको वास्तव में कुछ एन्टर स्वीकार करना शुरू करना चाहिए। आप इस के साथ शुरू कर सकते हैं, क्योंकि यह बिल्कुल सही है। –

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