Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/getdnsapi/getdns-ios
iOS Framework and sample project for getdns
https://github.com/getdnsapi/getdns-ios
Last synced: about 2 months ago
JSON representation
iOS Framework and sample project for getdns
- Host: GitHub
- URL: https://github.com/getdnsapi/getdns-ios
- Owner: getdnsapi
- Created: 2014-03-02T04:18:15.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-08-19T05:04:28.000Z (over 10 years ago)
- Last Synced: 2023-08-13T06:10:48.618Z (over 1 year ago)
- Language: Objective-C
- Size: 187 KB
- Stars: 1
- Watchers: 14
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
getdns-ios
==========iOS Framework and sample project for getdns
Building the Framework
----------------------Requirements (i.e. build env tested on)
- XCode 5.0 with command line tools
- OSX 10.9
- iOS 7.0 SDKSteps have been taken to automate building the framework.
- cd scripts
- ./build-framework.shAll useful settings are in settings.env - by default the framework is built in build/output/getdns.framework
Sample App
----------A sample application is provided. If the framework is built with default settings, then the sample app should link as it looks in build/output for the framework.
Using the Framework
-------------------Once built, the framework can be used in an iOS app. In addition to adding the framework, the following libraries and frameworks must be added:
- CFNetwork
- libresolv.dylib
- libiconv.dylibMake sure that Dead Code Stripping under Build Settings is set to No. Otherwise linker errors occur when building for devices.
Acknowledgements
----------------The following projects / sources proved invaluable as reference:
- https://github.com/x2on/expat-ios
- https://github.com/hasseily/Makefile-to-iOS-Framework
- https://github.com/Raphaelios/raphaelios-scripts