Jam*_*esR 16 xcode itunesconnect ios cocoonjs
我是Xcode的新手,因为我使用CocoonJS来构建我的HTML5 iPhone游戏,但我想知道如何正确设置最低iOS版本.我已将我的部署目标设置为8.0并进行了干净,然后进行了构建,但是当我提交到应用程序商店时,它表示最低iOS版本为6.0.
我尝试的下一件事是手动更新info.PList中的这个值,然后我在iTunes Connect中得到一个无效的二进制文件
最小操作系统版本不匹配 - 架构二进制('6.0')中最小操作系统版本(LC_VERSION_MIN_IPHONEOS)('armv7')与Info.plist中的MinimumOSVersion('8.0')不同
如何在不搞砸二进制文件的情况下正确更新最低iOS版本?我已经检查了其他线程,但他们只是说只更新部署目标.谢谢
Ani*_*ngh 28
如果你有 Xcode.xcworkspace设置,比如来自 ReactNative 背景,你需要确保:
14.1或任何您希望在所有实例的“项目” >“构建设置”>“部署”中最低的版本。14.1中您想要的最低版本。验证最低版本是否设置正确。
Info.plist在任何代码编辑器中拖动或打开MinimumOSVersion并检查最低操作系统版本是否反映了所需的版本。即使更新部署目标后,存档也不会更新设置的版本,请强制退出 xcode 并重新打开工作区/项目。检查是否应用了上一会话中的设置,查找存在当前最低版本的每个实例14.x或任何当前最低版本,并更新到所需的版本。可能会再次退出 Xcode 并重新打开。再次生成存档,这次应该会反映出来。
Cla*_*sen 11
假设您正在构建8.x SDK,并且已将部署目标设置为8.x或更高,那就足够了.
但是,我想你在Xcode中将部署目标设置为错误的位置.您需要在项目下设置它,而不是在目标下.或者,如果您有.xcconfig文件,则可以通过设置进行更改
IPHONEOS_DEPLOYMENT_TARGET = 8.1
Run Code Online (Sandbox Code Playgroud)
如果您没有.xcconfig,则可以通过打开project.pbxproj文件来验证部署目标,然后搜索IPHONEOS_DEPLOYMENT_TARGET并检查它是否设置为您的预期值.
| 归档时间: |
|
| 查看次数: |
29759 次 |
| 最近记录: |