Skip to main content

How to Create Binary of the application

Steps :

1. Go to target >> New target >> Static Library Create >> add name"TestLib"
2. New target is visible
    Three options
  •     Compile Sources :  Filter with *.m in the application . Drag and drop the .m file in the copy header.
  •   Copy header:
                                I.     Filter with *.h in the application.
                               II.     Drag and drop the .h file in the copy header.
                             III.     Select the file and set row permission (Set Role)>>public
  •    Link Library with Binary: Add the frameworks
3.    How to compile static lib: Compile with the new Active Target.
4.    Go to product: you will get a ".a" file, go to finder
5.    Commit the below files:
·      .a
·      .h
·      Resources
6.    Create a new project:
·      Create new folder with class folder>> add the  ".a" file and also the user folder
·      Add the resource file in other folder

Comments

Popular posts from this blog

iOS9 iTune Upload Error : Invalid Bundle. iPad Multitasking support requires launch story board in bundle

1. Add the UIRequiresFullScreen key to your Xcode project’s Info.plist file and apply the Boolean value YES 2. This will fix one more issue that is coming at the time of iTune upload Invalid Bundle. iPad Multitasking support requires these orientations: 'UIInterfaceOrientationPortrait,UIInterfaceOrientationPortraitUpsideDown,UIInterfaceOrientationLandscapeLeft,UIInterfaceOrientationLandscapeRight'. If your application only using single orientation then use the above keyword in info.plist

Convert Date into ISO formate

Call below function like : [self toStringFromDateTime:[NSDate date]]; - (NSString*)toStringFromDateTime:(NSDate*)datetime {     // Purpose: Return a string of the specified date-time in UTC (Zulu) time zone in ISO 8601 format.     // Example: 2013-10-25T06:59:43.431Z     NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];     //ISO DateFormatter     [dateFormatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@" UTC "]];     [dateFormatter setDateFormat:@" yyyy-MM-dd'T'HH:mm:SS.SSS'Z' "];     NSString* dateTimeInIsoFormatForZuluTimeZone = [dateFormatter stringFromDate:datetime];     return dateTimeInIsoFormatForZuluTimeZone; }