`

iOS 打包ipa后无法收到推送消息的解决方法

    博客分类:
  • ios
 
阅读更多

最近在做项目的时候在推送上面遇到了一个问题,用Xcode在真机上运行调试时可以正常收到推送消息,但是将项目打包测试包出来后安装到真机上无法收到推送,猜想问题肯定是出在证书上,因为iOS推送有一个开发证书和一个生产证书,用Xcode在真机运行肯定是开发环境,打包ipa包后收不到推送,很有可能打包测试ipa包用的是生产证书,于是在打包选择发布平台的时候选择最后一个developer 不要选择 AdHot  

 

再将ipa安装到手机上,即可正常收到推送。

分享到:
评论

相关推荐

    xcode打包IPA上传App Store图文教程

    ### Xcode 打包 IPA 上传至 App Store 完整教程 #### 一、准备工作:申请 iOS 发布证书与描述文件 **1. 创建唯一标识符 AppIDs** - **登录开发者中心**:首先访问 https://developer.apple.com/cn/ 开发者中心,...

    uniapp关于ios打包测试流程.docx

    如果勾选了推送服务,需要在DCloud开发者中心的应用信息配置好一样的Bundle Id。此外,开发者还需要选择下载好的证书文件和描述文件,输入对应的证书密钥,选择传统打包,点击打包。最后,开发者可以点击链接下载ipa...

    安卓+IOS在线打包系统支持绿签网站打包APP[原封-不删减]

    - **第四步:配置高级选项** —— 可选地,用户可以根据自身需求调整高级配置项(如是否开启推送服务、设置隐私政策链接等)。 - **第五步:提交生成** —— 确认所有设置无误后点击提交按钮等待系统自动处理完成...

    Cordova ios 打包

    Cordova 提供了多种插件,使你能够利用 iOS 的原生功能,如推送通知、GPS 定位、蓝牙等。安装插件通常使用命令: ``` cordova plugin add ``` 10. **性能优化** 为了获得更好的性能,可以考虑使用 WebPack、...

    iOS 上线流程及打包注意事项

    在iOS应用开发中,将应用程序发布到App Store的过程是一系列严谨且重要的步骤。这个过程涉及到证书配置、描述文件创建...理解并熟练掌握这些知识点,将有助于开发者更高效地将应用推送到App Store,为用户提供服务。

    HBuilder封装APP集成推送DEMO.zip

    4. 接收推送:在HBuilder项目中,编写接收推送消息的JavaScript代码,处理接收到的推送数据,展示通知或者进行其他业务逻辑。 三、C#服务器端发送DEMO 1. C#与推送服务交互:使用C#编写服务器端代码,通过HTTP请求...

    IPA 解决方案

    【IPA解决方案】是一种针对苹果iOS设备的应用程序分发方法,主要涉及到的是iOS应用程序的打包、签名和部署。Ipa文件是iOS应用的标准打包格式,它包含应用程序的所有代码、资源文件和元数据。在这个解决方案中,我们...

    iOS10推送之基础知识(必看篇)

    要测试iOS10的推送适配,可以将应用打包为ipa文件,然后在设备上安装并使用第三方推送服务(如极光推送)在生产环境中发送通知。如果设备能正常接收推送,说明适配已完成。 二、中级篇 1. **系统自带的注册方法**...

    iOS证书制作及上架流程

    在完成IPA文件的打包后,接下来需要在iTunes Connect中创建应用并上传IPA文件。 ##### 1. 创建App - **登录iTunes Connect**:通过开发者中心中的链接访问。 - **选择My Apps**:在开发者功能界面中选择“My Apps...

    iOS-AutoPackage:iOS 项目 自动打包+上传蒲公英+推送到钉钉群

    一、打包需求目前公司项目规模较小,还没有自动构建体系,新项目需求...推送到钉钉群用 curl 命令拼接 json param 时一直有问题,就改用 python 写了。二、使用说明:使用此脚本的的话,需要修改以下地方:auto_packag

    ios 网站套壳源码 webapp

    6. **打包与签名**:完成以上步骤后,使用Xcode将项目打包成IPA文件,并进行苹果开发者账号的签名操作,以便在iOS设备上安装和测试。 三、内部测试 由于Webapp不能直接上架App Store,所以通常用于内部测试。你...

    DBZ.zip_ios flash_ios game

    另一种可能是使用Adobe AIR,它允许ActionScript代码直接与iOS系统API交互,实现原生功能,如推送通知、硬件加速等。 标签“ios_flash”和“ios_game”进一步确认了这是一款基于Flash技术的iOS游戏。标签“ios_game...

    打包工具脚本

    例如,使用Fastlane,你可以创建一个简单的Lane来构建并推送IPA: ```ruby fastlane lane:deploy do gym(scheme: "YourScheme", export_method: "app-store") deliver end ``` 这条lane会使用gym生成IPA,然后...

    WeX5平台App打包过程详解.pdf

    极光推送的集成也需要在此处匹配其开发或生产环境的设置。 总之,WeX5平台的打包过程涉及到多个环节,从环境准备、应用配置到证书管理,每一步都需要精确操作。熟悉这一流程对于高效地创建和发布移动应用至关重要。...

    WeX5平台App打包过程详解.docx

    同样地,如果计划打包iOS App,还需要生成相应的iOS打包证书,包括P12格式的证书文件和.mobileprovision格式的App描述文件。这些证书的获取方法可在官方博客《iOS证书申请和使用说明》中找到。 ##### 2.5 支持xcode...

    实例分析IOS实现自动打包

    对于更复杂的打包需求,如添加证书、处理推送通知等,Fastlane可以提供更强大的支持。 总的来说,iOS应用的自动打包有多种途径,可以根据项目的具体需求和团队的工作流程选择合适的方法。无论选择哪种方式,自动化...

    ios聊天文档

    - **注意事项**:iOS编译特性决定了SDK的大小,实际集成到应用后,IPA文件大小增加约2MB。此外,SDK仅支持arm64架构,因此如果要在模拟器上进行64位调试,则需使用x86_64而非arm64。 ##### 创建应用 - **步骤**:...

    IOS企业账号InHouse方式发布指南

    - 可以直接将应用推送给公司内部员工,便于进行内部测试和特定人群的使用。 #### 7. 结语 苹果官方提供的InHouse发布方式,为企业级应用的内部推广提供了便利,尤其适用于大型企业对于内部特定人员的应用分发。企业...

    ios开发教程,iphone开发教程,苹果开发教程

    6. **推送通知**:学习如何集成Apple Push Notification Service(APNs),为用户提供实时的消息推送服务。 7. **App Store发布流程**:包括创建Apple Developer账号、配置证书和Provisioning Profile、打包IPA文件...

Global site tag (gtag.js) - Google Analytics