When you ask Apple to distribute and sell a program in their store, they require several things from you as a developer.
1: They require you to agree and follow apple's app store policy for developers. The policy include a long list of actions which you can't do as a developer, including using software licensed under GPL.
2: Apple will add during distribution their own app store copyright license to govern the use of the program. Apple requires that the developer provide legal permission for this, and will refuse to distribute if there is license incompatibility or other problems regarding copyright. If a developer sub-license other peoples copyrighted work like code, images, video or content in general, it is the developer that must shoulder any and all responsibility. If the license require that you can not add additional restrictions (See Sublicensing field in https://en.wikipedia.org/wiki/Comparison_of_free_and_open-so...) then the developer is required to seek additional permission since then the license is not compatible with Apple's license.
In general, distributing other peoples work is tricky if you want to add a new license on top. Make sure you got permission, and if uncertain, ask the author explicitly. Judges seems to like when people explicitly seeks permission rather than relying on an interpretation of a license text.
1: They require you to agree and follow apple's app store policy for developers. The policy include a long list of actions which you can't do as a developer, including using software licensed under GPL.
2: Apple will add during distribution their own app store copyright license to govern the use of the program. Apple requires that the developer provide legal permission for this, and will refuse to distribute if there is license incompatibility or other problems regarding copyright. If a developer sub-license other peoples copyrighted work like code, images, video or content in general, it is the developer that must shoulder any and all responsibility. If the license require that you can not add additional restrictions (See Sublicensing field in https://en.wikipedia.org/wiki/Comparison_of_free_and_open-so...) then the developer is required to seek additional permission since then the license is not compatible with Apple's license.
In general, distributing other peoples work is tricky if you want to add a new license on top. Make sure you got permission, and if uncertain, ask the author explicitly. Judges seems to like when people explicitly seeks permission rather than relying on an interpretation of a license text.