note: project is unmaintained!
This repo contains a configured Xcode workspace with a Xcode project for use in Mac apps and a Xcode project for use in iOS apps.
- Preconfigured Xcode project with Swiss Ephemeris 2.03 source code ready to be build.
- Build easily libraries for OS X and iOS. Note: The source code is not checked or audited for correct operation and results on 64-bit architectures.
- OS X:
SwissEphemeris.framework
supports OS X 10.6 or later onx86_64
- iOS:
libSwissEphemeris.a
supports iOS 6.0 or later on the simulator andarmv7
andarm64
on the device - iOS:
SwissEphemeris.framework
supports iOS 8.0 or later on the simulator andarmv7
andarm64
on the device
- OS X:
- A pure as possible distribution and use of the Swiss Ephemeris source code from Astrodienst AG. The only changes that increase better support on OS X or iOS will be incorporated.
- Automatic configuration: There is no need to manually call
swe_set_ephe_path()
. This function will be called automatically. On OS X the framework resources directory will be used and on iOS the main bundle resources directory. If you don't like this behavior, please open an issue. ~/Application Support/SwissEphemeris
(OS X): Users can use this folder to add additional data files. The framework will prioritize these files over the data files which are distrubuted as part of the framework.
You can use the test page at Astrodient for data comparison.