ITMS-90338: Non-public API usage - The app references non-public symbols in Frameworks/Flutter.framework/Flutter: _ptrace. If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed. For further information, visit the Technical Support Information at http://developer.apple.com/support/technical/
在flutter 构建ios的时候 之前sdk是1.7没发现此问题 , 将flutter sdk升级到1.9 之后 构建版本上传AppStore 时 回复如上邮件
解决方案 :
flutter clean
rm -rf ios/Flutter/Flutter.framework
flutter build ios --release
open xcode
之后在进行打包即可

本文介绍了一种解决在使用Flutter SDK 1.9构建iOS应用时遇到的非公开API使用警告的方法。通过执行特定的清理和重建步骤,可以避免AppStore审核时的非公开API引用问题。
1179

被折叠的 条评论
为什么被折叠?



