iOS10.3提供了个动态更换App icon 方法
- (void)setAlternateIconName:(nullable NSString *)alternateIconName completionHandler:(nullable void (^)(NSError *_Nullable error))completionHandler NS_EXTENSION_UNAVAILABLE("Extensions may not have alternate icons") API_AVAILABLE(ios(10.3), tvos(10.2));
第一步在info.plist文件中设置
第二步回到要动态弹框的控制器内设置: