Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以上传macOS 10.12上的Xcode版本吗_Xcode_Macos_App Store Connect_Macos Sierra - Fatal编程技术网

我可以上传macOS 10.12上的Xcode版本吗

我可以上传macOS 10.12上的Xcode版本吗,xcode,macos,app-store-connect,macos-sierra,Xcode,Macos,App Store Connect,Macos Sierra,我是否能够在macOS 10.12测试版上提交Xcode 7.3.1的应用程序?根据这一点,可以将Xcode 7与macOS 10.12一起运行。决定自己试一试。通过Xcode和Application Launcher导出的两种方法都失败,错误是捆绑包中没有提供任何.app文件。如果你想继续为iOS 9开发,最好远离macOS 10.12测试版。是的,你可以!但是如果你想这么做,你会发现两个问题 no.app文件以捆绑方式提供 使用Xcode 7.3.1构建,然后使用Xcode 8[Beta]上

我是否能够在macOS 10.12测试版上提交Xcode 7.3.1的应用程序?根据这一点,可以将Xcode 7与macOS 10.12一起运行。

决定自己试一试。通过Xcode和Application Launcher导出的两种方法都失败,错误是捆绑包中没有提供任何.app文件。如果你想继续为iOS 9开发,最好远离macOS 10.12测试版。

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

  • no.app文件以捆绑方式提供
  • 使用Xcode 7.3.1构建,然后使用Xcode 8[Beta]上传。这将允许您上载存档

  • 尝试提交到存储时,您将面临以下错误消息:

    新的应用程序和应用程序更新必须使用Xcode 6或更高版本、OS X和tvOS SDK的公共(GM)版本构建。不要提交使用beta软件构建的应用程序,包括beta OS X构建。

  • 这是因为你的档案里有塞拉标志!我昨天刚解决了这个问题

    存档应用程序时,请在“组织者”中查找存档,然后:

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

    之后,您可以使用Xcode或应用程序加载器上传此存档,无论您想要什么

    谢谢大家!!我几乎决定删除Sierra并安装El Capitan只是为了上传我的应用程序。我还希望苹果允许用户在上传之前编辑归档文件。我看不到“显示软件包内容”选项。。你的方法是解决这个问题的最好方法