我在我的应用程序中使用pushKit但是didUpdatePushCredentials委托从未调用过.xcode 9没有Voice over IP
功能 - >背景模式 - > IP语音
我正在关注此链接.. 实现pushkit
证书再次生成但不起作用.
如何解决这个问题。
错误ITMS-90209:“无效的段对齐方式。'Alladin.app/Frameworks/MercadoPagoSDK.framework/MercadoPagoSDK'上的应用程序二进制文件没有正确的段对齐方式。尝试使用最新的Xcode版本重建应用程序。
错误ITMS-90125:“二进制文件无效。LC_ENCRYPTION_INFO加载命令中的加密信息丢失或无效,或者二进制文件已被加密。该二进制文件似乎不是由Apple的链接器构建的。”
错误ITMS-90125:“二进制文件无效。LC_ENCRYPTION_INFO加载命令中的加密信息丢失或无效,或者二进制文件已被加密。该二进制文件似乎不是由Apple的链接器构建的。”
错误ITMS-90087:“不受支持的体系结构。Alladin.app/ Frameworks / MercadoPagoSDK.framework的可执行文件包含不受支持的体系结构'[x86_64,i386]'。” 错误ITMS-90087:“不受支持的体系结构。Alladin.app/ Frameworks / MercadoPagoSDK.framework的可执行文件包含不受支持的体系结构'[x86_64,i386]'。
我已经实施了PushKit。我已按照以下步骤操作:
我能够获得didUpdatePushCredentials设备令牌。工作于 --> iPhone 5s , iPhone6 Plus
didUpdatePushCredentials 不适用于 --> iPhone6 和 iPhone7
我为所有设备使用相同的证书和构建。不知道确切的问题。如果有人遇到过这种问题,请分享解决方法。
我的代码和证书链接
代码 -> https://www.dropbox.com/sh/x2615t7xn8mavs3/AADbX5nBuF5_08YNPX8wI59ga?dl=0
cer -> https://www.dropbox.com/sh/70l4htj1c46emog/AABxBalaoN1JP22dQp8-mNXGa?dl=0
Solution -----> I have changed Bundle identifier And create New certificate with New BundleId.
Run Code Online (Sandbox Code Playgroud) 我在我的应用程序中使用callkit和Pushkit。使用 callkit 后,当我的应用程序进入后台时,即使我已断开呼叫,屏幕顶部也会显示红色视图。
如何以编程方式删除此顶部视图。
我正在断开电话。使用此链接