xcode Cocoa应用程序坏包可执行文件

xcode Cocoa应用程序坏包可执行文件,xcode,macos,app-store,xcode7,plist,Xcode,Macos,App Store,Xcode7,Plist,我花了好几个小时试图将我的Cocoa应用部署到应用商店,但一直出现以下错误: 错误ITMS-90236缺少所需的图标 错误ITMS-90260坏包可执行文件 错误ITMS-90261错误CbundleExecutable 我的info.plist文件如下所示: <key>CFBundleExecutable</key> <string>$(EXECUTABLE_NAME)</string> <key>CFBundleGetInfoS

我花了好几个小时试图将我的Cocoa应用部署到应用商店,但一直出现以下错误:

  • 错误ITMS-90236缺少所需的图标
  • 错误ITMS-90260坏包可执行文件
  • 错误ITMS-90261错误CbundleExecutable
我的info.plist文件如下所示:

<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleGetInfoString</key>
<string></string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>$(PRODUCT_NAME)</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1</string>
<key>LSApplicationCategoryType</key>
<string>public.app-category.business</string>
<key>LSMinimumSystemVersion</key>
<string>$(MACOSX_DEPLOYMENT_TARGET)</string>
<key>NSHumanReadableCopyright</key>
<string>Copyright © 2016. All rights reserved.</string>
<key>NSMainNibFile</key>
<string>MainMenu</string>
<key>CFBundleIconFile</key>
<string></string>
CbundleExecutable
$(可执行文件名称)
cfbundlegetingfostring
CbundleIdentifier
$(产品\捆绑包\标识符)
CbundleInfo字典版本
6
CFBundleName
$(产品名称)
CbundlePackageType
应用
CbundleShortVersionString
1
CFBundleSignature
????
循环流化床锅炉
1.
LSApplicationCategoryType
public.app-category.business
最小系统版本
$(MACOSX_部署_目标)
非人类可读版权
版权所有©2016。版权所有。
NSMainNibFile
主菜单
循环流化床锅炉
我的应用图标应该从AppIcon加载

有人知道我怎么解决这个问题吗


谢谢

这是一个答案,但快速解决方案是创建一个新项目并复制所有文件。这很快就成功了。缺点是丢失了文件的文件夹组织。I’我面临着同样的问题,即坏包可执行文件,如果你能解决这个问题的话,我已经一年没有考虑过这个问题了。我在这里发布的错误说我丢失了一些图标。我不知道这是否足以触发所有这些错误,但您得到了类似的结果,这可能是一个很容易消除的问题。