仅使用架构armv7及以上版本将应用程序提交到应用商店
Submit app to app store with architecture armv7s and above only.
我们开发了一款应用程序,它使用了一些为armv7s(iPhone 5和iPhone 5C)架构编译的c++库,该应用程序在arm64(iPhone 5S)上运行良好,但在验证过程中将应用程序上传到应用程序商店时,我收到了错误:"此捆绑包无效。包含armv7架构的应用程序需要包含armv7."。我是否可以限制我们的应用程序仅安装在armv7及以上支持的架构设备上。
最后找到了一种解决方法,只需为armv7、armv7s和arm64创建3个不同的静态库,然后使用命令lipo -create mylibraryarmv7.a mylibraryarmv7s.a mylibraryarm64.a -output mylibrary.a
创建一个胖静态库
相关文章:
- 试图在visual studio上用C++创建一个桌面应用程序
- FFmpeg:制作一个应用程序比直接使用ffmepg更好吗
- 在C应用程序中运行C++(带有STL)函数
- 使用VerQueryValue检索应用程序的文件描述
- Qt C++静态thread_local QNetworkAccessManager是线程应用程序的好选择吗
- 使用调试/崩溃报告将应用程序部署到客户端
- C++控制台应用程序阻止退出
- 码头化的C++应用程序是否向后兼容早期的内核版本
- 将应用程序从32位移植到64位时出现问题
- 如何改变c++应用程序的视觉效果
- WM_CTLCOLORSTATIC从未在WIN32应用程序中触发
- PC中的程序和PHONE中的本机描述应用程序之间的数据连接
- 应用程序崩溃并显示"symbol _ZdlPvm, version Qt_5 not defined in file libQt5Core.so.5 with link time reference"
- 示例外壳应用程序显示的 V8 "segmentation fault (core dumped)"错误
- 堆栈保留大小和堆栈提交大小的增加会提高应用程序性能吗
- 无法在 C++ 服务器应用程序上提交 iphlpapi.lib
- 仅使用架构armv7及以上版本将应用程序提交到应用商店
- 当PHP提交更新时,为C++应用程序调用SQLite触发器
- 正在从已部署的应用程序检索上次提交ID/修订号
- 提交Qt 5.3应用程序在Mac应用商店审查