ITMS-90338: Non-public API usage - Frameworks/Flutter.framework/Flutter: _ptrace

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

之后在进行打包即可

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值