Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode授权-如何?_Ios_Swift_Xcode_Ionic Framework_Firebase Cloud Messaging - Fatal编程技术网

Ios Xcode授权-如何?

Ios Xcode授权-如何?,ios,swift,xcode,ionic-framework,firebase-cloud-messaging,Ios,Swift,Xcode,Ionic Framework,Firebase Cloud Messaging,我不确定我在这里做错了什么。我正试图将我的应用程序的新版本推送到应用程序商店,但反复得到(见下面的错误)作为回报 它说我没有在应用程序中设置我的权限。所以我检查了我的旧构建Xcode环境,没有看到任何关于授权的内容。在developer.apple.comportal上,我的应用被勾选为推送通知权限 然而,为了继续,我尝试在新的构建机器上添加推送权限 混淆-Xcode选择菜单中没有“推送通知”权限,只有“通知内容扩展”和“通知服务扩展”。我现在用的是“内容张力” 混乱。添加此扩展时,它要求我添

我不确定我在这里做错了什么。我正试图将我的应用程序的新版本推送到应用程序商店,但反复得到(见下面的错误)作为回报

它说我没有在应用程序中设置我的权限。所以我检查了我的旧构建Xcode环境,没有看到任何关于授权的内容。在
developer.apple.com
portal上,我的应用被勾选为推送通知权限

然而,为了继续,我尝试在新的构建机器上添加推送权限

  • 混淆-Xcode选择菜单中没有“推送通知”权限,只有“通知内容扩展”和“通知服务扩展”。我现在用的是“内容张力”

  • 混乱。添加此扩展时,它要求我添加一个新的产品名称,该名称将一个新字符串附加到我的有效捆绑id中:

  • my.bundle.id.NewProduct

    接受这一点,我现在看到在我正确的应用程序构建目标下的圆圈中有一个
    E
    。这会自动包含在构建中吗?我不明白为什么它没有发生在我以前的构建机器上,因为我在那里没有圆圈E等。这可能是因为Xcode的更新历史记录

    我在做什么:我正在尝试使用我的应用程序启用Firebase云消息传递。以前我只有APN


    ITMS-90078:缺少推送通知权限-您的应用似乎已向Apple推送通知服务注册,但应用签名的权限不包括“aps环境”权限。如果您的应用程序使用Apple推送通知服务,请确保您的应用程序ID已在资源调配门户中启用推送通知,并在使用包含“aps环境”权限的分发资源调配配置文件对您的应用程序进行签名后重新提交。Xcode不会在构建时自动从配置配置文件复制aps环境权限。这种行为是故意的。要使用此授权,请在项目编辑器的“功能”窗格中启用推送通知,或手动将授权添加到授权文件中。有关详细信息,请参阅。

    您不想添加通知扩展目标。删除那个。进入Xcode中的现有目标,转到“签名和功能”,单击“+功能”,并选择推送通知,但该菜单没有我上面提到的“推送通知扩展”。只有通知内容扩展和通知服务扩展…?啊,见鬼,NM。有两个优点,我一直在推动新的目标,而不是另一个。干杯您不想添加通知扩展目标。删除那个。进入Xcode中的现有目标,转到“签名和功能”,单击“+功能”,并选择推送通知,但该菜单没有我上面提到的“推送通知扩展”。只有通知内容扩展和通知服务扩展…?啊,见鬼,NM。有两个优点,我一直在推动新的目标,而不是另一个。干杯