我想使用命令行更改plist文件中的'bundle-identifier'字符串值.使用'默认',我该怎么做?
仅供参考,这里是完整的plist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>items</key>
<array>
<dict>
<key>assets</key>
<array>
<dict>
<key>kind</key>
<string>software-package</string>
<key>url</key>
<string>http://eventpilotadmin.com/doc/clients/ISES/Eventworld2011/proofs/iphone_Eventworld2011_proof.ipa</string>
</dict>
</array>
<key>metadata</key>
<dict>
<key>bundle-identifier</key>
<string>com.ativsoftware.Eventworld2011</string>
<key>bundle-version</key>
<string>1.0</string>
<key>kind</key>
<string>software</string>
<key>title</key>
<string>Eventworld2011</string>
</dict>
</dict>
</array>
</dict>
</plist>
Run Code Online (Sandbox Code Playgroud) 我想知道如何使用命令行将ipa/app文件安装到iPhone中?
该设备可能没有越狱或已越狱.
我试图使用命令行:xcodebuild但失败了.我没有找到参数如何设置目的地,可能是真正的设备,而不是模拟器.
我有什么选择?
我需要提交我的应用程序并检索此错误:
并且配置为64位:
我不知道怎么办......
提前致谢
我已成功为应用商店连接生成 .ipa 但在验证阶段从 XCode 上传到 App Store Connect 时出现此错误 ERROR ITMS-90208: "Invalid Bundle. The bundle myApp.app/Frameworks/App.framework does not support the minimum OS Version specified in the Info.plist."
我尝试过
错误 ITMS-90208:“无效的捆绑包。捆绑包 <your.app> 不支持 Info.plist 中指定的最低操作系统版本”
https://github.com/tanersener/mobile-ffmpeg/issues/18
这些解决方案但没有用
什么是从命令行生成IPA文件的最佳方法?
我在xcode 4.2上并使用以下命令生成存档:
xcodebuild -scheme AppStore clean archive
Run Code Online (Sandbox Code Playgroud)
在进行协同设计后,这将在构建输出目录中生成.dSYM和.app文件.我该如何继续生成.ipa文件?换句话说,我正在寻找在GUI中执行以下操作的命令行等效项
谢谢!
我有一个为我的公司开发的应用程序.不幸的是,它需要被辞职(我知道这部分是怎么做的)因为分发证书已经过期了.问题是我们需要更改版本号,以便在所有iPad上进行更新.有没有人知道如何使用终端(我安装了xcode,但我没有和开发人员的文件).再一次,我只有应用程序的IPA文件.
谢谢你的帮助.
在iOS 6或7中,当我调用UIApplication openUrl时,应用程序退出到主屏幕,其中包含itms-services://XXXX安装我的应用程序的新版本的URL (使用带有ipa文件的企业部署).
在iOS 8中,情况已不再如此.现在应用程序继续运行,就像没有发生任何事情一样,但是如果我进入主屏幕,我可以看到我的应用程序图标变灰,下载饼图约66%完成,"Downloading..."下面的文字.如果我现在等待一段时间(不到一分钟),应用程序安装正确,我可以再次启动我的应用程序.
有没有其他人经历过这种行为?有没有人见过这方面的文件?只要记录在案,我就可以接受行为改变,但我没有看到任何关于此的文档.
我可以在我的设备上构建和运行我的应用程序,但是当我尝试构建存档时,我遇到了很多错误.错误是关于我的第三个库 - 谷歌protobuf.它表明protobuf没有检测到#error主机架构.但是archieve和normal build之间的区别是什么?毕竟,当我选择product => run(cmd + R)时,我成功构建并在设备上运行我的应用程序.
我正在尝试通过testflight创建一个存档.ipa进行分发.存档创建,我选择导出,然后选择ad hoc,然后选择我的团队.但是,此时我得到了以下屏幕.

我知道我的证书是有效的,因为我在下载xcode 6 GM之前大约2个小时在xcode 5中使用不同的配置文件创建了一个.ipa.我也知道我的配置文件是有效的并且连接到所述证书.
事实上,在xcode 5中它没有要求团队; 它只询问配置文件.现在,出口要求我提供的团队.此外,我当然有一个有效的iOS发行证书.我在构建设置中使用它来签署我的应用程序.看起来像是一个奇怪的错误
任何帮助将不胜感激.
我正在尝试使用Expo和Create React Native App为我的React Native应用程序生成.ipa和.apk文件.我成功构建了应用程序,并且能够让它在iOS和Android设备上运行,这要归功于以下文档:https://docs.expo.io/versions/v16.0.0/guides/building-standalone-apps. HTML
构建结束后,我的控制台会显示类似的内容
然后exp.host/@myname/myapp我在我的设备上打开,应用程序通过Expo客户端显示.
但是在文档的第4点,据说是这样的
完成后,您将看到.apk(Android)或.ipa(iOS)文件的网址 - 这是您的应用.
我有点困惑.没有在这个过程中我看到我的电脑上任何地方生成的任何ipa或apk文件.我错过了什么吗?我如何实际生成文件?