Xcode 不支持的架构 armv7k
Xcode unsupported architecture armv7k
当尝试使用带 xcode 6.2 的 watchkit 验证我的新应用程序时,我收到一个奇怪的错误:
iTunes Store operation failed.
Unsupported architectures. Your executable contains unsupported architectures '[armv7k]'.
armv7k 到底是什么意思?
我所有的构建设置(针对应用程序和所有扩展)看起来都像下面截图中的那些:
我的嵌入式二进制文件的红色是否与问题有关?在我的设备和模拟器上一切都很好。
提前致谢!
更新:
xCode 6.2 和 iOS 8.2 已发布。问题依旧。
我认为这是新 Apple Watch 的架构。它不是您的主应用程序的体系结构,因此您无法在应用程序的构建设置中看到它。可以肯定的是,不可能从 Xcode 测试版提交应用程序。
我有同样的问题,但来自 Xcode 6.2(非测试版)。可能是 itunesconnect 还不支持 watchkit 扩展。
很可能没有通过验证,因为您还不能实际提交手表应用程序。
根据 https://developer.apple.com/watchkit/:
Please Note: Apps built with Xcode 6.2 and iOS 8.2 SDK may be submitted to the App Store. However, WatchKit extensions are not accepted at this time.
当尝试使用带 xcode 6.2 的 watchkit 验证我的新应用程序时,我收到一个奇怪的错误:
iTunes Store operation failed. Unsupported architectures. Your executable contains unsupported architectures '[armv7k]'.
armv7k 到底是什么意思?
我所有的构建设置(针对应用程序和所有扩展)看起来都像下面截图中的那些:
更新: xCode 6.2 和 iOS 8.2 已发布。问题依旧。
我认为这是新 Apple Watch 的架构。它不是您的主应用程序的体系结构,因此您无法在应用程序的构建设置中看到它。可以肯定的是,不可能从 Xcode 测试版提交应用程序。
我有同样的问题,但来自 Xcode 6.2(非测试版)。可能是 itunesconnect 还不支持 watchkit 扩展。
很可能没有通过验证,因为您还不能实际提交手表应用程序。
根据 https://developer.apple.com/watchkit/:
Please Note: Apps built with Xcode 6.2 and iOS 8.2 SDK may be submitted to the App Store. However, WatchKit extensions are not accepted at this time.