push notifications conf : http://quickblox.com/developers/How_to_create_APNS_certificates

dev member login : https://developer.apple.com/membercenter/index.action

push server java docs : https://github.com/relayrides/pushy


/*-----------------------------------------------------------------------------------------------*\
/*----------------------------|                                     |----------------------------*\
|*----------------------------|       Steps to make ios work:       |----------------------------*|
\*----------------------------|                                     |----------------------------*/
\*-----------------------------------------------------------------------------------------------*/


1) If this is an error in input "something/something.h" (import from within the package) change it to <something/something.h> (import from outside the package)

2) Remove duplicate protocols.

@protocol PriceResponseDelegate was removed from
1. MarketWidgetViewController.h
2. SymbolOverviewViewController.h
and declared only in StreamCommunicator.h

3) To use swift classes in objective-c read guide here: http://pinkstone.co.uk/how-to-use-swift-classes-in-objective-c/
Declaration of a swift class, its properties and functions should be preceded by @objc.
All the properties you want to use must be presented inside "Myfxbook-Swift.h" header. You have to import this 'ghost' file to every objective-c class which uses swift class.
This file is generated by xcode so it does not have location and you can't open it from finder. However, you still can examine it. Click on its import and choose 'Go to definition'.
If the definition is not recognize try to do the following:
1. Restart Xcode
3. Project build setting -> Change 'Defines Module' to the opposite value.
2. Product -> Clean
4. Build
5. Try to proceed to definition again.

### 26/10/2023 update:

4) Make sure to use XCode < 14.3.

5) In file: Pods/XLDataLoader/XLRemoteDataLoader delete line 33 ("NSString * const kXLRemoteDataLoaderDefaultKeyForNonDictionaryResponse")

6) When building for simulator add 'arm64' to excluded architectures in simulator:
    Posd> Build Settings > Archictectures > Excluded Architectures > Any Ios Simulator SDK
