Client SDK: Regular vs iPhone
Posted: 06 May 2014, 21:36
We use multiple SFS Pro licenses for our web-based MMO and are developing a new mobile and web game in Unity. Since the backend for the two games will be similar, we are wanting to use SFS1 instead of SFS2 for the new game because the current game uses SFS1 (since we started development 5+ years ago).
I downloaded the latest SFS_CSharp_1.2.6 client from http://smartfoxserver.com/download/sfsPro#p=updates. In the "API" directory, I see "iPhone-sources" and "sources" directories. I have diffed all the .cs files in the “iPhone-sources” and “sources” folders and they are all identical. Other than AssemblyInfo.cs directory in the "Properties" directory in "sources", I don’t see any real differences so I guess I’m confused why both versions are included in the API directory when they appear the same.
Questions
1) Are the different "sources" directories actually different and required for different environments? For example, I built to an iOS device and an Android device using the 03_SmartFoxTris example in the Examples directory (NOT in the iPhone-Examples directory) and they appear to run properly. They also run fine on a Windows PC and a Mac. The reverse also seems good; the iPhone examples run on my mobile devices and on my computers.
2) If there are differences between the "iPhone-sources" and "sources" version of the SDK, are they listed anywhere?
Thanks,
Colter
I downloaded the latest SFS_CSharp_1.2.6 client from http://smartfoxserver.com/download/sfsPro#p=updates. In the "API" directory, I see "iPhone-sources" and "sources" directories. I have diffed all the .cs files in the “iPhone-sources” and “sources” folders and they are all identical. Other than AssemblyInfo.cs directory in the "Properties" directory in "sources", I don’t see any real differences so I guess I’m confused why both versions are included in the API directory when they appear the same.
Questions
1) Are the different "sources" directories actually different and required for different environments? For example, I built to an iOS device and an Android device using the 03_SmartFoxTris example in the Examples directory (NOT in the iPhone-Examples directory) and they appear to run properly. They also run fine on a Windows PC and a Mac. The reverse also seems good; the iPhone examples run on my mobile devices and on my computers.
2) If there are differences between the "iPhone-sources" and "sources" version of the SDK, are they listed anywhere?
Thanks,
Colter