2012-04-09 16 views
10


पर प्रतिक्रिया नहीं देता है I iPad 3 पेशेवर एप्लिकेशन के लिए विकसित करने के लिए डेल्फी XE2 का उपयोग करने का प्रयास करता हूं।
कॉन्फ़िगरेशन ठीक है।
मैं वीएमवेयर पर विंडोज 7 के साथ मैकबुक प्रो पर काम करता हूं।
मैं आईओएस के लिए एक एचडी ऐप बनाउंगा।
मैंने टाइमर, दो लेबल और एक बटन डाला।
टाइमर लेबल 1 पर समय रीफ्रेश करें और बटन के "on_click" ईवेंट को लेबल 2 के लेबल को बदल दें।
यह डेल्फी के साथ संकलित है।
मैं साझा फ़ोल्डर में एक्सकोड में निर्यात करता हूं।
मैं एक्सकोड लॉन्च करता हूं और आईपैड सिम्युलेटर के साथ प्रयास करता हूं।
सब ठीक है।
मैं, एक असली आईपैड पर चलाने का प्रयास आवेदन शुरू की है लेकिन:
* प्रपत्र एक बहुत छोटे से पैनल के रूप में दिखाया गया है
* टाइमर लगता है काम नहीं कर रहा है, लेकिन अगर मैं आईपैड घुमाने के लिए, स्क्रीन ताजा है और समय दिखाया गया है।
* मेरा मुख्य समस्या: अगर मैं बटन पर टैप करता हूं तो कुछ भी नहीं होता है।
मैंने आईपैड सिम्युलेटर में डेल्फी में सभी कार्यक्रमों की कोशिश की, लेकिन असली आईपैड पर नहीं।डेल्फी एक्सई 2 ऐप आईपीएडी

तो, आईपैड पर आग की घटनाओं के लिए क्या अच्छे विकल्प हैं? अग्रिम धन्यवाद

संपादित करें:
मैं एक ही एप्लिकेशन को आईफोन 4 एस पर चलाने की कोशिश करता हूं और यह ठीक काम करता है!
समस्या केवल आईपैड 3 पर है। मेरे पास परीक्षण के लिए कोई आईपैड 1 या 2 नहीं है।

+0

बस यदि आपने नहीं किया है, तो http://edn.embarcadero.com/article/41620 और http://www.itwriting.com/blog/4841-hands-on-with-delphi-xe2-for जांचें सेब-ios.html। मुझे संदेह है कि आपकी समस्या उपकरण पैलेट में दिखाई देने वाले कुछ घटकों के साथ कुछ करने के लिए हो सकती है लेकिन वास्तव में आईओएस (दूसरे लेख में दी गई चेतावनी) के लिए समर्थित नहीं है –

+0

नोटिस के लिए धन्यवाद। मैं Embarcadero मुख्य साइट से http://docwiki.embarcadero.com/RADStudio/en/Components_Not_Used_in_iOS_Apps भी जांचता हूं लेकिन उपयोग किए गए कुछ घटक आईओएस तैनाती के साथ संगत प्रतीत होते हैं। – Chandlerb

उत्तर

2

मैंने अंततः इस समस्या को हल किया।
डेल्फी XE2 अद्यतन 4 की स्थापना XCODE 4.2 स्थापित करने की आवश्यकता है।
यदि आपके पास यह नहीं है तो आप FireMonkey-iOS.dmg इंस्टॉल नहीं कर सकते हैं।
आपके पास समानांतर में XCODE 4.3.2 का नवीनतम संस्करण भी होना चाहिए।
बेशक, बीई कैरफुल, एक्सकोड का कौन सा संस्करण लॉन्च किया गया है!
यह आसानी से समझने के लिए कि नए आईपीएडी (3) के लिए आपको कम से कम एक्सकोड 4.3.2 का उपयोग करना होगा।
यदि आप एक्सकोड 4.2 का उपयोग करते हैं, तो आपकी परियोजना संकलित की जाएगी, लेकिन अब प्रतिक्रिया देगी, क्योंकि यह आईपैड 3 के बारे में नहीं जानता है।
आनंद लें।

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