Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/97.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 是否为参数“appIdName”提供了“无效值”?_Ios_Xcode - Fatal编程技术网

Ios 是否为参数“appIdName”提供了“无效值”?

Ios 是否为参数“appIdName”提供了“无效值”?,ios,xcode,Ios,Xcode,我已经开发这个应用程序好几个星期了,一切都很好。我一直在建设和归档,玩得很开心。所有证书、配置文件和ID看起来都井然有序,工作正常 几天前,似乎我看不出有任何变化,Xcode说我没有任何具有有效签名身份的配置文件,当我告诉它解决问题时,每次都会出现以下错误: An invalid value 'Xcode: Wildcard AppID' was provided for the parameter 'appIdName'. 我发现了一些问题,但是我找不到任何关于这个错误的具体信息。谷歌,所以

我已经开发这个应用程序好几个星期了,一切都很好。我一直在建设和归档,玩得很开心。所有证书、配置文件和ID看起来都井然有序,工作正常

几天前,似乎我看不出有任何变化,Xcode说我没有任何具有有效签名身份的配置文件,当我告诉它解决问题时,每次都会出现以下错误:

An invalid value 'Xcode: Wildcard AppID' was provided for the parameter 'appIdName'.
我发现了一些问题,但是我找不到任何关于这个错误的具体信息。谷歌,所以,没什么。我在开发人员门户中有一个名为Xcode:Wildcard AppID的AppID,ID为*,我已经尝试过按照其他问题中的建议制作另一个AppID,但没有任何帮助


谁能解释一下这个错误是什么意思,以及我该如何着手修复它?至于奖励积分,是什么原因导致我以后可以避免这种情况?

想让你知道我今天也遇到了同样的问题。可能是苹果公司的问题。不管怎样,我还是能够访问developer.apple.com,以旧式方式创建资源调配配置文件。xCode拿起它并能够使用它,而没有任何进一步的问题。

我能够让它工作。我尝试了建议,但这里有更具体的说明:

请转到,然后登录 转到您的证书、标识符和配置文件 在iOS应用程序下,选择设置配置文件 在靠近顶部的iOS配置文件标题中,点击+按钮 选择iOS应用程序开发并点击继续 从下拉列表中,选择Xcode:Wildcard-AppID选项并点击Continue 选择您的用户或所有人,然后点击继续 选择你想要的任何设备,我都选择了,然后点击Continue 为配置配置文件命名,然后点击Continue 下一个屏幕将有说明,但基本上它将有一个下载链接,因此下载配置文件并打开它。那你应该都很好!
如果您没有更新的资源调配配置文件,则可能会发生这种情况

修理。。 转到Xcode首选项

从顶部选项卡中选择帐户

单击右侧底部的查看详细信息按钮

将打开一个屏幕,显示所有配置文件。点击 刷新按钮位于左下角,等待刷新完成

检查您的bundle identifierGeneral选项卡和资源调配 配置文件生成设置

干净利落


我今天刚吃了这个,这就是我来这里的原因。在我的例子中,这只是因为构建设置具有错误的代码签名标识和配置文件。它与XCode通配符无关。

对我来说,问题是我有一个现有的应用程序,具有一个现有的appID,但没有启用应用程序组。这不仅在功能上受到警告,而且在我选择我的主要应用程序目标并查看身份部分时也受到警告

我去了developer.apple.com>证书、标识符和配置文件>标识符 在标识符>应用程序ID中:选择我的应用程序ID 单击编辑,并在应用程序服务下启用应用程序组
然后返回XCode并刷新目标General。然后返回到功能并让它修复。

此错误消息的另一个解释是,您的应用程序包id包含不受支持的字符,如下划线。

我在一个Ionic项目上遇到了同样的问题:

An invalid value '-widget-id--com.myapp.main--version--0.1.19--xmlns--http---www.w3.org-ns-widgets--xmlns-android--http---schemas.android.com-apk-res-android--xmlns-cdv--http---cordova.apache.org-ns-1.0---com.myapp.main' was provided for the parameter 'appIdentifierString'.
An invalid value 'XC -widget-id--com myapp main--version--0 1 19--xmlns--http---www w3 org-ns-widgets--xmlns-android--http---schemas android com-apk-res-android--xmlns-cdv--http---cordova apache org-ns-1 0---com myapp main' was provided for the parameter 'appIdName'.
在寻找了一段时间后,我发现我的platform/ios/MyApp.xcodeproj/project.pbxproj中填充了it产品包的标识符

-widget-id--com.myapp.main--version--0.1.19--xmlns--http---www.w3.org-ns-widgets--xmlns-android--http---schemas.android.com-apk-res-android--xmlns-cdv--http---cordova.apache.org-ns-1.0---com.myapp.main

我不知道这是怎么发生的,但是把com.myapp.main放进去修复了它

您是否尝试归档iOS项目?你有没有试着以一种特别的方式分发它?同样的事情也发生在我身上,我能想到的唯一一件与平常不同的事情就是归档一个iOS项目并尝试一个临时分发。这解决了我在Mac OS应用程序上的问题。按照同样的步骤,只要在苹果开发者会员中心尽可能选择Mac选项。你能详细说明问题或解释解决问题的步骤吗?这就是我的案例。下划线在bundle id中无效。