Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/93.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.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 意外的CbundleExecutable密钥_Ios_App Store Connect_Cocoapods_Ios9_Xcode7 Beta5 - Fatal编程技术网

Ios 意外的CbundleExecutable密钥

Ios 意外的CbundleExecutable密钥,ios,app-store-connect,cocoapods,ios9,xcode7-beta5,Ios,App Store Connect,Cocoapods,Ios9,Xcode7 Beta5,花了一段时间在谷歌上搜索后,我发现这个问题是新的 我们有一个支持iOS7-8的全功能项目。当然,它多次成功提交到AppStore 我们使用POD,大量的跟踪和监控,比如GA和Instabug 现在我们决定向TestFlight提交一个基于iOS 9上Xcode 7构建的应用程序版本 我们禁用了位代码,因为很多pod,比如Flurry和其他预构建库都不包含位代码 构建成功,提交到iTunesConnect后,我们得到以下信息: 我们在GoogleAppIndexing库中也有相同的功能(也在豆荚

花了一段时间在谷歌上搜索后,我发现这个问题是新的

我们有一个支持iOS7-8的全功能项目。当然,它多次成功提交到AppStore

我们使用POD,大量的跟踪和监控,比如GA和Instabug

现在我们决定向TestFlight提交一个基于iOS 9上Xcode 7构建的应用程序版本

我们禁用了位代码,因为很多pod,比如Flurry和其他预构建库都不包含位代码

构建成功,提交到iTunesConnect后,我们得到以下信息:

我们在GoogleAppIndexing库中也有相同的功能(也在豆荚中),但我们删除了它,只是为了让它工作。现在-Instabug。这太过分了,所以我试图了解iOS 9中发生了什么,以及是什么改变使得一个完全正常工作的项目开始抛出这样的错误


欢迎任何想法和想法!请分享您的经验,如果我错过了什么,我会很高兴地分享我的步骤。

我今天在尝试提交我们的应用程序(使用Xcode 7 beta 5)时遇到了相同的错误消息,但不是
instabug.bundle
位,而是针对我的
TencentOpenApi_IOS_bundle.bundle

我通过在项目中找到命名的bundle解决了这个问题,然后——正如错误消息所建议的那样——通过删除
CFBundleExecutable
键编辑了bundle中的
Info.plist
CFBundlePackageType
键已设置为
BNDL
,因此我没有触摸它

在这些更改之后,我进行了产品>清理,然后将应用提交到应用商店没有问题


我希望这能有所帮助。

我今天在尝试提交我们的应用程序(使用Xcode 7 beta 5)时遇到了同样的问题,出现了同样的错误消息,但不是
instabug.bundle
位,而是针对我的
TencentOpenApi\u IOS\u bundle.bundle

我通过在项目中找到命名的bundle解决了这个问题,然后——正如错误消息所建议的那样——通过删除
CFBundleExecutable
键编辑了bundle中的
Info.plist
CFBundlePackageType
键已设置为
BNDL
,因此我没有触摸它

在这些更改之后,我进行了产品>清理,然后将应用提交到应用商店没有问题


我希望这能有所帮助。

在提交到应用商店时,在Xcode 7 GM上遇到了这一问题

首先,我要检查您是否使用最新版本的库-供应商可能已经修复了此问题。但是,如果您仍然面临此问题,正如Sleiman所描述的,您需要从有问题的库的plist文件中删除
CFBundleExecutable

Cmd+Shift+O并键入“Info.plist”,然后可以找到相应的文件:

编辑plist后,您可能会看到描述性名称(而不是
CFBundleExecutable
和其他键。我无法在外部编辑器中编辑此文件,因此我必须通过右键单击列表切换到查看原始键/值:

您现在可以看到
CFBundleExecutable
键(该键具有“可执行文件”的描述),您可以删除该键


对于AvarySDK,我做了两次,在上图中看到的每个
Info.plist
都做了一次,然后能够成功提交。

在Xcode 7 GM上的
AvarySDK
提交到应用商店时遇到了这个问题

首先,我要检查您是否使用最新版本的库-供应商可能已经解决了此问题。但是,如果您仍然面临此问题,正如Sleiman所述,您需要从plist文件中删除有问题库的
CbundleExecutable

Cmd+Shift+O并键入“Info.plist”,然后可以找到相应的文件:

编辑plist后,您可能会看到描述性名称(而不是
CFBundleExecutable
和其他键。我无法在外部编辑器中编辑此文件,因此我必须通过右键单击列表切换到查看原始键/值:

您现在可以看到
CFBundleExecutable
键(该键具有“可执行文件”的描述),您可以删除该键


对于AviarySDK,我这样做了两次,在上图中看到的每个
Info.plist
都做了一次,然后能够成功提交。

如果通过小于(提交构建,则通过小于(提交构建,我解决此问题如下: 我们必须删除以下软件包的所有“可执行文件”:

  • GooglePlus.bundle
  • GPPCommonSharedResources.bundle
  • GPPShareboxSharedResources.bundle
确保“捆绑类型代码”等于BNDL

重要提示:请勿编辑info.plist主项目中的任何内容

附加屏幕,因为它们应该是每个包上面列出的“info.plist”


我解决这个问题的方法如下: 我们必须删除以下软件包的所有“可执行文件”:

  • GooglePlus.bundle
  • GPPCommonSharedResources.bundle
  • GPPShareboxSharedResources.bundle
确保“捆绑类型代码”等于BNDL

重要提示:请勿编辑info.plist主项目中的任何内容

附加屏幕,因为它们应该是每个包上面列出的“info.plist”


另一个注意事项:有时,如果您有其他目标,则可能会有包括密钥的目标属性(在“信息”部分),因此,请确保检查这些信息并将其从中删除。我在尝试包含的一个捆绑包中发现了这一点。我从plist中删除了该信息,但不断出现错误。

另一个注意事项:有时,如果您有其他目标,则会有目标属性