Hello @steemthinkcom, thank you for considering my suggestion. @codingdefined did mention the rule:
Contributions must have a comprehensible commit history. Larger projects or updates submitted in a single commit will not be accepted.
This is for easier review of the changes done. So i think what you should have done here is make a commit of v1 (without the new features) as your initial/base codes, and another commit for the new features.
I also checked your commit history and i think it would have been best if you committed each feature in a separate pull requests to adhere to the rules.
And i would even suggest to publish a testable version of this app to give moderators the option to test the new features as well.
I support @codingdefined's decision here since I perceive that you overlooked the rule mentioned above.
RE: Develop the iOS App using the Swift - Part #2