[英]Errors ITMS-90530 and ITMS-90502 when I upload my app to the store
I have a strange error when I try to upload my app to the AppStore. 当我尝试将我的应用程序上传到AppStore时,我遇到了一个奇怪的错误。 I have two errors: ITMS-905030 and ITMS-90502 .
我有两个错误: ITMS-905030和ITMS-90502 。 These errors says that my app is only configured to support 64-bit.
这些错误表明我的应用程序仅配置为支持64位。 But it's not!
但事实并非如此! Here are the errors:
以下是错误:
And here is my configuration for my Target and Project : 这是我的目标和项目的配置:
My project also have some library added via Pods, but I don't think that the cause of the problem. 我的项目也有一些通过Pod添加的库,但我不认为是问题的原因。 The deployment target is set to 7.0 .
部署目标设置为7.0 。 I archive this project with an iPhone 6 (iOS 9.0.2) connected.
我将这个项目与连接的iPhone 6(iOS 9.0.2)存档。 Could somebody help me with that?
有人可以帮我吗?
您似乎在归档时使用Debug配置,并且Debug配置仅启用了Build Active Architecture 。
Try this way : 试试这种方式:
Pull your iPhone out of the USB interface 将iPhone拉出USB接口
then try to upload the AppStore Again. 然后尝试再次上传AppStore。
I hope i could help you 我希望我能帮助你
check Build Active Architecture Only in Build Settings > Architectures
检查仅在
Build Settings > Architectures
构建活动体系 Build Settings > Architectures
If YES , xcode will determine the architecture of the device connected (ACTIVE) and it will build for that only. 如果是 ,xcode将确定所连接设备的架构(ACTIVE),它将仅为此构建。
If NO , xcode will build for all architectures considering your minimumOSVersion 如果否 ,则考虑到您的minimumOSVersion,将为所有体系结构构建xcode
So unplugging your 64 bit phone
or selecting Generic iOS Device
will fix the issue 因此,拔掉
64 bit phone
或选择Generic iOS Device
将解决问题
NOTE: setting Build Active Architecture
to YES
is faster when building, so use it when you need it 注意:
Build Active Architecture
将Build Active Architecture
设置为YES
会更快,因此在需要时使用它
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.