invalid bitcode signature

When using Xcode to package, setting ios development target to ios10 will fail to package, indicating invalid bitcode signature that the package can be successfully packaged only if it is set above ios11. However, when this place is set to ios10, it can be debuggable and installed on the real machine of ios10 system, but there will be an error when the package goes online. What is the reason?