Menu

XE4 and iOS7

Kaarigar
2014-01-20
2014-01-20
  • Kaarigar

    Kaarigar - 2014-01-20

    Can I develop apps for iOS7 using DPF native components and Delphi XE4?

     
  • Babak Yaghoobi

    Babak Yaghoobi - 2014-01-20

    Hi Kararigar

    No problem, only You need only X-Code 5.0 and later.

    Regards

     
    • Kaarigar

      Kaarigar - 2014-01-20

      I tried - this is what I did.

      (1) Upgraded my Mac to Mavericks
      (2) Installed the latest Xcode
      (3) In XE4, using SDK Manager created a new target platform for iOS7.0.3
      (4) Added all the frameworks in iOS7.0.3 platform required by the DPF
      (5) Created a new iOS Mobile Project and set its target to iOS7.0.3
      (6) Project runs fine on Simulator
      (7) Project doesn't build for Device. It gives following error at build time: am I missing any steps?

      [DCC Error] E2597 ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/usr/lib/libobjc.dylib
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/Foundation.framework/Foundation
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/OpenGLES.framework/OpenGLES
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/QuartzCore.framework/QuartzCore
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/UIKit.framework/UIKit
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/GLKit.framework/GLKit
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/CoreText.framework/CoreText
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/CoreLocation.framework/CoreLocation
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/usr/lib/system/libdispatch.dylib
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/CoreVideo.framework/CoreVideo
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/CoreMedia.framework/CoreMedia
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/AVFoundation.framework/AVFoundation
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/MediaPlayer.framework/MediaPlayer
      ld: warning: can't parse DATA/objc_imageinfo section in C:\Users\jatinpandya\Documents\RAD Studio\SDKs\iPhoneOS7.0.3.sdk/System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
      ld: file not found: /usr/lib/system/libcorecrypto.dylib for architecture armv7
      [DCC Fatal Error] F2588 Linker error code: 1 ($00000001)

       
      • Babak Yaghoobi

        Babak Yaghoobi - 2014-01-20

        Hi Kararigar

        Don't upgrade to Mavericks, Delphi XE4 & XE5 without updates have some compiler error in Mavericks, use 10.8.X, upgrade only your Xcode to 5.0 and later v5.0.2

        Regards

         
  • Babak Yaghoobi

    Babak Yaghoobi - 2014-01-20

    Very good, I'm glad you could do it,
    Thanks to Dave Nottage,

    Regards

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.