<zip 文件> 处的应用程序没有包标识符

Posted

技术标签:

【中文标题】<zip 文件> 处的应用程序没有包标识符【英文标题】:The application at <zip file> does not have a bundle identifier 【发布时间】:2015-06-11 14:18:46 【问题描述】:

我正在尝试将我的应用提交到 FaceBook。

我的模拟器版本位于DerivedData/*/Build/Products/Debug-iphonesimulator/&lt;app name&gt;

所以,我从这里使用命令创建一个 zip 文件:

ditto -c -k --sequesterRsrc --keepParent /Users/<user name>/Library/Developer/Xcode/DerivedData/*/Build/Products/Debug-iphonesimulator/<app name>.app <app name>.zip

但是当我尝试使用以下命令运行 zip 文件时:

ios-sim launch <app name>.zip

我收到以下错误:

会话无法启动:错误域=NSPOSIXErrorDomain Code=22“安装失败”UserInfo=0x7fed48e05830 NSLocalizedDescription=安装失败,NSLocalizedRecoverySuggestion=“/Users//.zip”中的应用程序没有捆绑标识符

我们可以使用命令ios-sim launch &lt;app name&gt;.zip 来测试应用吗?

我们如何在将 sim 构建提交到 FB 应用商店之前对其进行测试?

另外,我们可以使用 Build from Debug-iphonesimulator 文件夹中生成的构建提交到 FB 应用商店还是必须使用 Build from Release-iphonesimulator 文件夹?

我对 iOS 应用程序开发非常陌生。

【问题讨论】:

【参考方案1】:

你应该解压你的文件并尝试 ./ios-sim launch xxx.app/

【讨论】:

以上是关于<zip 文件> 处的应用程序没有包标识符的主要内容,如果未能解决你的问题,请参考以下文章

<URL> 处的跨站点资源设置为没有 `SameSite` 属性 .NET

java.net.UnknownHostException:无法解析主机“<url>”:没有与主机名关联的地址和字符 0 处的输入结束

使用 Angular 下载 .xls 文件:JSON.parse (<anonymous>) 位置 0 处的 JSON 中的意外令牌 P

inux 下zip包的压缩与解压

从本地 html 文件到服务器的 JSON 请求引发 CORS 错误:CORS 策略已阻止从源“null”访问 <URL> 处的 XMLHttpRequest

文件压缩zip