Xcode 7 - 无法验证您的申请
Xcode 7 - Unable to validate your application
当我将我的应用上传到应用商店时,我遇到了一个问题:
Unable to validate your application:
The path '/var/folders/hm/.../MyApp.ipa' does not contain a file
我还有一个错误:
Couldn't find platform family in Info.plist CFBundleSupportedPlatforms or Mach-O LC_VERSION_MIN for sfnt2woff
我添加了:
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
在我的 plist 文件中,但它不起作用。
有什么解决办法吗?
谢谢!
遇到同样的问题。只需从 Xcode 项目的构建阶段中的 "Bundle Resources" 中删除一些 .bundle 资源。看这里:
我找到了解决办法。在我的应用程序中,使用了一个名为 "ionicons" 的库。我只是简单地删除了 lib/ionicons/builder/scripts/ 中的 sfnt2woff 文件,验证工作正常。
为了像我这样的其他人的利益:我在旧版本的 sparkle 中遇到了类似的问题,它没有在框架中包含 info.plist。
检查你所有的框架;他们现在还需要具有这些设置的 info.plist。
将 "Enable bit code" 设置为 NO 对我有用
另外:
- 清理构建文件夹
rm -rf ~/Library/Developer/Xcode/DerivedData
- 重新启动xcode。
如果您不想重建,可以取消选中这些复选框:
对我来说,我被要求获得访问我钥匙串中某些内容的权限。我误点了'deny'。一旦我再次重新存档应用程序并授予它权限,它就可以工作了。
当我将我的应用上传到应用商店时,我遇到了一个问题:
Unable to validate your application:
The path '/var/folders/hm/.../MyApp.ipa' does not contain a file
我还有一个错误:
Couldn't find platform family in Info.plist CFBundleSupportedPlatforms or Mach-O LC_VERSION_MIN for sfnt2woff
我添加了:
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
在我的 plist 文件中,但它不起作用。
有什么解决办法吗?
谢谢!
遇到同样的问题。只需从 Xcode 项目的构建阶段中的 "Bundle Resources" 中删除一些 .bundle 资源。看这里:
我找到了解决办法。在我的应用程序中,使用了一个名为 "ionicons" 的库。我只是简单地删除了 lib/ionicons/builder/scripts/ 中的 sfnt2woff 文件,验证工作正常。
为了像我这样的其他人的利益:我在旧版本的 sparkle 中遇到了类似的问题,它没有在框架中包含 info.plist。
检查你所有的框架;他们现在还需要具有这些设置的 info.plist。
将 "Enable bit code" 设置为 NO 对我有用
另外:
- 清理构建文件夹
rm -rf ~/Library/Developer/Xcode/DerivedData
- 重新启动xcode。
如果您不想重建,可以取消选中这些复选框:
对我来说,我被要求获得访问我钥匙串中某些内容的权限。我误点了'deny'。一旦我再次重新存档应用程序并授予它权限,它就可以工作了。