ios上架错误收集:ITMS-90078: Missing Push Notification Entitlement

在iOS应用上架过程中遇到ITMS-90078错误,提示缺少Push Notification Entitlement。该错误意味着应用注册了Apple Push Notification服务但签名权限中未包含'aps-environment'。解决方案包括在Provisioning Portal启用Push通知,并使用包含'aps-environment'的Distribution provisioning profile重新签名和上传。可以选择在Xcode的Capabilities或手动修改entitlements文件来添加此权限。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

因为用对跨平台开发,对iOS开发不熟,在上架过程中出现如下错误,通过邮件对形式发送过来的。

内容如下:

App Store Connect

Dear Developer,

We identified one or more issues with a recent delivery for your app, “appname” 2.0.0 (1.1.4). Your delivery was successful, but you may wish to correct the following issues in your next delivery:

ITMS-90078: Missing Push Notification Entitlement - Your app appears to register with the Apple Push Notification service, but the app signature’s entitlements do not include the “aps-environment” entitlement. If your app uses the Apple Push Notification service, make sure your App ID is enabled for Push Notification in the Provisioning Portal, and resubmit after signing your app with a Distribution provisioning profile that includes the “aps-environment” entitlement. Xcode does not automatically copy the aps-environment entitlement from provisioning profiles at build time. This behavior is intentional. To use this entitlement, either enable Push Notifications in th

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值