提问人:meisel 提问时间:4/18/2013 最后编辑:Lundinmeisel 更新时间:9/9/2019 访问量:8009
我是否可以在将“仅构建活动架构”设置为“是”的情况下向应用商店发布更新?
Can I release an update to the app store with "Build Active Architecture Only" set to "Yes"?
问:
我不小心向应用商店提交了一个构建版本,其中“仅构建活动架构”(ONLY_ACTIVE_ARCH)设置为“是”。我存档的手机是 3GS。这是否意味着采用其他架构的手机,如配备 ARMv7S 的 iPhone 5,将无法运行该应用程序?
答:
4赞
Mark
4/18/2013
#1
此链接可能会对您有所帮助...
http://useyourloaf.com/blog/2010/04/21/xcode-build-active-architecture-only.html
但是,我之前已经构建了一些应用程序,并使用选项集将它们提交到 App Store。这是因为我有一个较旧的 iPod 设备,我用它来“存档”应用程序和随后的提交,而构建目标包括 ARM7。如果没有选项集,我就无法为较旧的 iPod 构建它,因此无法存档和发布。
所以,我想从这里说你会没事的,而不会经历重新提交的痛苦,也不会让自己重新接受等待审查的重新启动计数器。
马克
评论
2赞
meisel
4/18/2013
那么,将此选项设置为“否”到底有什么缺点呢?
1赞
James McMahon
11/7/2014
@meisel 更长的构建时间
24赞
huynguyen
1/8/2014
#2
如果选择“仅构建活动架构”是,它将通过仅构建当前架构来加快您的构建时间。但是当你为发布而构建时,请将其设置为 NO
评论