我正在使用Xcode 4.1和MacOSX Lion 10.7。我试图打包我的Mac应用程序,以便将我的应用程序上传到iTunes Connect,但是它给了我这个错误:
ProcessProductPackaging /Developer/Platforms/MacOSX.platform/Entitlements.plist/Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Intermediates/appname.build/Debug/appname.build/appname.xcent cd“/Volumes/Apps/iOS/Mac app store/appname” builtin-productPackagingUtility /Developer/Platforms/MacOSX.platform/Entitlements.plist -entitlements -格式xml -o /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Intermediates/appname.build/Debug/appname.build/appname.xcent
错误:读取属性列表'/Developer/Platforms/MacOSX.platform/Entitlements.plist'时出错-属性列表没有对象 Command builtin-productPackagingUtility failed with exit code 1
如果我不签署代码,则不会发生此错误。我之前能够正确提交我的应用程序,但升级到Xcode 4.1后发现找不到有关如何在xcode 4中签署应用的任何文档,并且我不知道新的“启用权利”和“沙盒”是什么。
当我设法让它工作时,我从iTunes Connect收到以下错误电子邮件: 无效的代码签名权利-您的应用程序包签名中的授权与包含在预配文件中的授权不匹配:
根据预配文件,包含不允许的键值“appname”的捆绑包在“appname.app/Contents/MacOS/appname”中的键“com.apple.application-identifier”中。
我需要做什么才能正确地将我的应用程序提交到iTunes Connect?
ProcessProductPackaging /Developer/Platforms/MacOSX.platform/Entitlements.plist/Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Intermediates/appname.build/Debug/appname.build/appname.xcent cd“/Volumes/Apps/iOS/Mac app store/appname” builtin-productPackagingUtility /Developer/Platforms/MacOSX.platform/Entitlements.plist -entitlements -格式xml -o /Users/username/Library/Developer/Xcode/DerivedData/appname/Build/Intermediates/appname.build/Debug/appname.build/appname.xcent
错误:读取属性列表'/Developer/Platforms/MacOSX.platform/Entitlements.plist'时出错-属性列表没有对象 Command builtin-productPackagingUtility failed with exit code 1
如果我不签署代码,则不会发生此错误。我之前能够正确提交我的应用程序,但升级到Xcode 4.1后发现找不到有关如何在xcode 4中签署应用的任何文档,并且我不知道新的“启用权利”和“沙盒”是什么。
当我设法让它工作时,我从iTunes Connect收到以下错误电子邮件: 无效的代码签名权利-您的应用程序包签名中的授权与包含在预配文件中的授权不匹配:
根据预配文件,包含不允许的键值“appname”的捆绑包在“appname.app/Contents/MacOS/appname”中的键“com.apple.application-identifier”中。
我需要做什么才能正确地将我的应用程序提交到iTunes Connect?