Code=3000 "未找到应用程序的“aps-environment”的权利字符串" 解决办法

push,即远程通知,教材的资料较少,想实践的话,只能每年花99美元买苹果开发者帐号才能玩这个,所以国内资料较少~

搞了一天证书问题~基本弄明白了

push ,develop需要三个验证:

应用程序服务器的证书,用于连接APNs

苹果机上装的证书,用于向iphone安装程序

iphone上装的配置文件

code=3000是由于iphone上的配置文件的app identity是带通配符的那种,导致能装上但拿不到token

打开

第零步

用来调试的iphone插电脑,xCode里command+control+O打开organizer,把这台iphone用做开发机。此过程会将手机信息上传给苹果,所以需要一两分钟,骚等片刻。

第一步

如果你的App ID已经正确建立,跳过此步。需注意的是,可push的程序ID不允许带通配符!App ID中 带通配符的请自觉一点。

进入App IDs,点击New App ID,新建一个App.

Desciption填注释性的文字,例如PushTest。

bundle seed ID相同的话,可以用带通配符的配置文件。可以Push的应用程序不允许带通配符。这里我们选择生成新的还是使用已有的都无所谓。

Bundle identifier作为程序的唯一标识。建议用反向域名样式的字符串,比如com.alibaba.pushtestdemo

填好以后submit

第二步

在provisioning中,点击New Profile,Profile Name起注释性的名字,我起的是OpenThreadPushTest。

Certificates勾选你向iphone安装程序时,电脑上装的证书。一般用户这里都是只有一个certificate可选,勾选之。

App ID选第一步建立的App。

Devices中为了方便直接点Select All,然后点Submit。

提交之后下载配置文件,这个配置文件要安装在手机的,下载后名字为OpenThreadPushTest.mobileprovision.

手机连上电脑,把这个mobileprovision安装到手机上

第三步

打开项目的Targets-AppName

Properties-Identifier

改为com.alibaba.pushtestdemo

Build-Code Signing-Code Signing Identity

左边Any iOS,右边选择第4步中安装的配置文件(OpenThreadPushTest)。这个配置文件不能是带通配符的其他的配置文件,否则会导致error code 3000,未找到应用程序的权利字符串。

报错: Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environment”的权利字符串"的更多相关文章

  1. DeviceToken 获取失败,原因:Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environment”的授权字符串"...

    apns -> 注册推送功能时发生错误, 错误信息: Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environme ...

  2. Error in registration. Error: Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environment”的授

     本文转载至 http://blog.csdn.net/woaifen3344/article/details/41311023 Code3000极光推送erroryour certificate n ...

  3. 史上最坑的证书报错解决方法:Code=3000 "未找到应用程序的“aps-environment”的权利字符串"

    在ios注册远程通知获取设备令牌token的时候 // 注册远程通知获取设备令牌 toKen [[ UIApplication sharedApplication ] registerForRemot ...

  4. 制作推送证书 and Code=3000 "未找到应用程序的“aps-environment”的权利字符串"

    制作推送证书 step1. 打开苹果开发者网站 step2. 从Member Center进入Certificates, Identifiers & Profiles step3. 选择要制作 ...

  5. 报错Domain=NSCocoaErrorDomain Code=3840 "Garbage at end."

    网络请求出现报错:Domain=NSCocoaErrorDomain Code=3840 "Garbage at end." 出现的问题是后台返回了两次json数据!

  6. iOS 消息推送报错NSCocoaErrorDomain Code=3000

    转自: http://www.cnblogs.com/zxykit/p/5207498.html Xcode7推送报错.Error Domain=NSCocoaErrorDomain Code=300 ...

  7. AutoHotKey 使用ADODB读取Excel 报ADODB.Connection 未找到提供程序,可能未提供

    一.系统环境 操作系统:Win7 64位 英文版 Office:     Office 2010 64位/32位 AutoHotKey:AutoHotKey 1.1.26.01 二.问题现象 安装了A ...

  8. iOS解析JSON字符串报错Error Domain=NSCocoaErrorDomain Code=3840 "Invalid escape sequence around character 586."

    将服务器返回的JSON string转化成字典时报错: Error Domain=NSCocoaErrorDomain Code=3840 "Invalid escape sequence ...

  9. error = Error Domain=NSCocoaErrorDomain Code=3840

    json解析,同样的请求,有一个请求,无反应.纠结了几天,终于解决了. error = Error Domain=NSCocoaErrorDomain Code=3840 "Unescape ...

随机推荐

  1. Liunx - 命令整理

    ## Liunx 常用命令 ## ## 注意,在Linux中,文件没有创建时间. 1. ls : 查看当前文件夹下的所有文件 2. mkdir -- 创建一个新的文件夹 - mkdir 参数 文件名 ...

  2. 脚本put数据到hdfs

    1.vim putdata.sh 脚本功能: 每小时的第15分钟把上一小时的数据put到hdfs相应目录 为了避免大量的小文件,我们把文件夹下的文件cat到一个临时文件里,put成功后删除这个临时文件 ...

  3. The backup set holds a backup of a database other than the existing ‘dbName’ database

     [Solved] System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than t ...

  4. 第三章 基本的bash shell命令

    1.硬链接:等同于引用了原文件,并未产生新的文件,不同的硬链接共用一个inode 2.符号链接:创建的是一个新文件,新文件指向原文件,因为是不同的文件,所以有不同的inode

  5. Docker 安装ELK之 zz

    Docker 安装ELK之(2)   加新 2018-10-24 16:23:08 浏览2006 docker LOG js Image service   先安装Docker [root@jiaxi ...

  6. 从ServerSwitch到SONiC Chassis:数据中心交换机技术的十年探索历程

    从ServerSwitch到SONiC Chassis:数据中心交换机技术的十年探索历程 2019-07-09 | 作者:白巍   编者按:微软交换机操作系统开源项目SONiC (Software f ...

  7. 微信小程序的分享功能-css文字超过两行隐藏

    .info{ width:100px; word-break:break-all; display:-webkit-box; -webkit-box-orient:vertical; -webkit- ...

  8. spark源码之SparkContext

    SparkContext可以说是Spark应用的发动机引擎,Spark Drive的初始化围绕这SparkContext的初始化. SparkContext总览 sparkcontxt的主要组成部分 ...

  9. BIOS 中断大全

    BIOS中断: 1.显示服务(Video Service--INT 10H) 00H -设置显示器模式0CH -写图形象素  01H -设置光标形状0DH -读图形象素  02H -设置光标位置0EH ...

  10. sql 查出相同的记录 并把相同记录 显示在一起

    select c.workunit unitname,a.positionid,a.positiontype,a.isfirst,a.mastersort,a.directoraudit, c.wri ...