ऐप लोड होने पर ऐप में इसकी नामित पृष्ठभूमि छवि दिख रही है। यह तो स्टार्टअप पर इस कोड चलाने क्रैश:डेल्फी एक्सई 4 आईओएस ऐप सिम्युलेटर पर काम करता है लेकिन डीबग डिवाइस पर नहीं
// unzip own resources like images, data files ettc.
FAppDataDirPath := GetHomePath + PathDelim + Application.Title + '.app' + PathDelim;
P := FAppDataDirPath + 'assets.zip';
if FileExists(P) then
begin
Z := TZipFile.Create;
try
Z.Open(P, zmRead);
Z.ExtractAll(FAppDataDirPath + 'Library');
finally
Z.Free;
end;
end
;
यह त्रुटि मैं मिलता है:
तो क्या वास्तविक डिवाइस पर '/ निजी/var/मोबाइल/एप्लिकेशन/blanked_out/blanked_out_also.app/लाइब्रेरी/संपत्ति/app_bac' फ़ाइल या निर्देशिका मौजूद है? –
यह मेरे लिए परेशान है। सिम्युलेटर पर यह पथ मौजूद है: "/private/var/mobile/Applications/exampleGuID/example.app/Library" लेकिन आईफोन पर वह ** लाइब्रेरी ** भाग नहीं बनाया और बनाया नहीं जा सकता है? – Tom
@ केनहाइट: मैंने यहां एक और विशिष्ट प्रश्न बनाया है: http://stackoverflow.com/questions/17809533/delphi-xe4-ios-how-to-get-library-path-on-actual-ios-device - I उत्तर स्वीकार करने और इस प्रश्न पर आपको बक्षीस देने में प्रसन्नता होगी (भले ही मेरी समस्या हल नहीं हो पाती है, फिर भी यह एक और अधिक विशिष्ट प्रश्न पूछने में सक्षम होने में एक बड़ी मदद है) – Tom