在macOS 10.12 Beta上,我是否能够使用Xcode 7.3.1提交应用程序?根据此post,可以与MacOS 10.12一起运行Xcode 7。

最佳答案

是的你可以!但是,如果您想这样做,则会发现两个问题。

no .app file provided in bundle

使用Xcode 7.3.1构建,然后使用Xcode 8 [Beta]上传。这将允许您上传档案。

尝试提交到商店时,您将面临以下错误消息:
New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, OS X, and tvOS SDK. Don't submit apps built with beta software including beta OS X builds.


这是因为您的存档中包含Sierra的商标!我昨天才解决了这个问题。
存档应用程序时,请在管理器中找到存档,然后:

“在取景器中显示”;
“显示包装内容”;
在“ xx.xcarchive”文件中,找到“产品”-“应用程序”-“ xx.app”(xx是您应用程序的名称),再次找到“显示包内容”;
最后,您可以看到有一个名为“ Info.plist”的文件,将其打开;
使用名为“ BuildMachineOSBuild”的键编辑值,我将其更改为“ 15F34”(它是“ El Capitan 10.11.5”的版本);

之后,您可以根据需要使用Xcode或Application Loader上载此存档!

关于xcode - 我可以在macOS 10.12上载Xcode版本吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37823382/

10-10 20:50
查看更多