Hi guys,
I was working on a project for a client and earlier they packaged a bundle in this manner
AppABC.app (Macho-Type = Executable)
-->Contents
--> Resources --> ImageA.png
--> Resources --> ImageBCD.png
--> Resources --> ImageBCD.png
--> Resources --> NewBundle.bdl (Macho-Type = Bundle)
NewBundle.bdl is a bundle that is packaged inside the main Bundle - "AppABC.app"
This was accepted in the app store.
However we worked on an enhancement where we had to add a new application bundle (ScreenWow.app) inside the main Bundle "AppABC.app"
AppABC.app (Macho-Type = Executable)
-->Contents
--> Resources --> ImageA.png
--> Resources --> ImageBCD.png
--> Resources --> ImageBCD.png
--> Resources --> NewBundle.bdl (Macho-Type = Bundle)
--> Resources --> ScreenWow.app (Macho-Type = Executable)
Now with this kind of a bundle - We are facing issues uploading our updated bundle in App Store. For some reason we cannot upload our binary while submitting the app from Xcode. The ScreenWow.app binary is still recognized as an executable file and is not validated.
Please see screenshot

Can we bundle an application bundle (.app) inside another application bundle?
I was working on a project for a client and earlier they packaged a bundle in this manner
AppABC.app (Macho-Type = Executable)
-->Contents
--> Resources --> ImageA.png
--> Resources --> ImageBCD.png
--> Resources --> ImageBCD.png
--> Resources --> NewBundle.bdl (Macho-Type = Bundle)
NewBundle.bdl is a bundle that is packaged inside the main Bundle - "AppABC.app"
This was accepted in the app store.
However we worked on an enhancement where we had to add a new application bundle (ScreenWow.app) inside the main Bundle "AppABC.app"
AppABC.app (Macho-Type = Executable)
-->Contents
--> Resources --> ImageA.png
--> Resources --> ImageBCD.png
--> Resources --> ImageBCD.png
--> Resources --> NewBundle.bdl (Macho-Type = Bundle)
--> Resources --> ScreenWow.app (Macho-Type = Executable)
Now with this kind of a bundle - We are facing issues uploading our updated bundle in App Store. For some reason we cannot upload our binary while submitting the app from Xcode. The ScreenWow.app binary is still recognized as an executable file and is not validated.
Please see screenshot

Can we bundle an application bundle (.app) inside another application bundle?