我正在重构我的应用程序,将90%的应用程序转换为静态库(然后可以在多个应用程序之间共享)。
在库中我有一些类别,因此在链接时必须使用-ObjC链接器标志。但是当我添加这个标志然后当应用程序运行时,我得到“......没有有效的aps-environment权利..”对话框出现。
这通常在使用推送通知(我是)时出现,并且项目尚未使用适当的配置文件进行签名。 但是,如果我不使用-ObjC链接器标志,我就不会得到这个对话框,它只会在我添加标志时出现。
有什么建议吗?
TIA
答案 0 :(得分:0)
我认为问题只与-ObjC
标志间接相关。似乎使用该标志导致代码被执行,否则可能在类别中编码。最好只关注为什么“无效的aps-environment权利”对话框被触发并解决该问题。