我创建了一个 Share 扩展,当我通过设备或模拟器上的 xcode 运行它时,它工作正常。但是当我创建 IPA 或使用 TestFlight 时,它不会将我的列表从主机应用程序传递到扩展程序。
我正在创建此扩展以在主机应用程序中发布图像(无需仅在本地 sqlite 中上传到服务器)。为此,我检查了 App Group,没问题,交叉检查了配置证书,它也与 app group 相关联。
如果你有任何想法,请告诉我。
最佳答案
授权文件需要有组 ID 信息,同样应该反射(reflect)在build设置中。
对我来说,只是在发布的代码签名权利下的build设置中缺少权利文件。
在调试中,应用程序不需要授权文件。
关于部署后 iOS 共享扩展不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42703948/