我尝试以 3 种不同的方式弱链接 PencilKit:
- 通过目标 > 框架 > 添加 PencilKit > 不要嵌入
- 通过在其他链接器标志中使用“-weak_framework PencilKit”进行弱链接
- 通过在其他链接器标志中使用“-framework PencilKit”链接
每个构建都使用 ITMS-90338 被拒绝:非公共 API 使用。
该项目在Objective-C中。我还将使用 PencilKit 的视图控制器重新编写到 Swift 中,并得到了同样的错误,因为它也连接到 ObjC 领域。
有没有人成功地将档案上传到 AppStoreConnect,该档案也与 PencilKit 链接,并且部署目标低于 iOS 13.0?