我有名为 MyApp 的生产 IPA 文件。为了测试目的,我需要将此名称更改为 MyApp_SIT。我必须在哪里进行修改。我有生产 IPA 文件以及新的配置文件和证书用于测试目的。是否可以重命名应用程序名称。我必须紧急完成它。谁能告诉我如何做到这一点。
我正在尝试运行另一个开发人员创建的 IOS 应用程序,该应用程序使用我无权访问的私人存储库中的 cocoapod。我设法从 IPA 中提取 .framework 包并将其添加到 xcode 项目中,但它没有被识别(我得到“没有这样的模块”)。
是否有可能实现我想要实现的目标?
到目前为止,我已经尝试过:
谢谢!
我\xe2\x80\x99通过解压缩内容修改了.ipa文件,解密并修改了一些脚本,然后重新压缩。如何尽快测试新应用程序以查看新更改,而无需进行代码签名(目前)?我是否需要越狱我的手机,或者是否有其他方法可以模拟新的 ipa?
\n\n谢谢你!
\n如何在不使用 Mac 的情况下为我的 ionic 应用程序生成 IPA 文件?有可能吗?
目前,我只需要生成的 IPA 文件;我不需要将应用程序部署到 App Store。
我环顾四周,这些是我得到的:
使用 Ionic 包 - 不幸的是,我得到的所有 Ionic 包的链接都已失效。那么我可以假设这项服务已经死了吗?
使用https://build.phonegap.com/。我知道 Ionic 是基于 Phonegap 的,但是这个服务真的支持编译 Ionic 代码而不需要我修改任何东西吗?即使可以,我也读到它需要某种证书才能编译为 IPA。有什么方法可以在没有 Mac 的情况下获得证书吗?
使用 MacInCloud.com。如果上述选项不可用,我计划购买即用即付计划。我的问题是,这个东西是否允许我编译为 IPA,而不需要任何其他东西?比如证书什么的。
我使用 Firebase 控制台的应用程序分发功能上传了 iOS 企业版本,并与我的测试人员共享。我们可以在除 iPhone X 之外的所有设备上下载它。错误显示“操作系统版本不受支持”。单击此错误后,它会显示“开发人员需要上传支持 iOS 10.15 的版本”的详细信息。请检查屏幕截图以供参考。
请注意,iPhone X 搭载 iOS 13.3。我怀疑不是iOS版本问题,因为我在我的个人iPhone XR上下载了应用程序,它有iOS 13.3。
我已经.ipa从 iOS 开发人员那里为我们的项目下载了一个文件。
我需要在模拟器上测试该应用程序,因为我没有物理设备,但我不知道如何测试。
如何将.ipa文件安装到 XCode iOS 模拟器?我已经阅读了模拟器和模拟器之间的区别,模拟器只能.ipa安装在真实设备和模拟器上,而.app只能安装在模拟器上。模拟器还模仿真实设备的硬件和软件,而模拟器仅模仿软件和界面。如果上述差异属实,有谁知道如何将其转换.ipa为工作.app文件?我尝试通过重命名然后提取它来更改.ipa为.zip,最后将文件(提取后在有效负载文件夹中)拖放.app到我的模拟器中,但失败了,消息是“请更新应用程序”。我也尝试过该命令xcrun simctl install但失败了。目前,我使用的是带有 Big Sur 和 XCode 12 的 Mac。我无法下载该项目,因为该项目非常大,而且我的网速太慢,无法下载,谢谢大家
我有一个IPA文件,其中包含info.plist,可执行文件,package.info,供应证书,动态库,代码资源等.我想知道首先执行哪个文件以及执行发生的顺序.我想在IPA中添加一些内容,为此我需要了解现有IPA的工作原理.
提前致谢.
我有一个企业帐户,可以使用此帐户成功创建.ipa文件。现在,我们的合作伙伴可以通过将.ipa文件放入iTunes并同步其设备来进行安装。
我已经看到我们可以将.ipa放在直接链接上,用户可以从该直接链接下载应用程序并将其安装在他们的设备上。
我将.ipa上传到服务器,但无法正常工作。对于我们的合作伙伴而言,使用直接链接而不是iTunes进行同步会容易得多。我也进行了搜索,但结果不清楚。有人知道我该怎么做吗?我应该在其他解决方案中创建.ipa吗?或者也许将一些文件添加到服务器?
对于一个新的Xcode项目,我以这种方式添加了一个带有自定义init方法的新类:
import Cocoa
class NewClass: NSControl {
override init(frame: CGRect) {
super.init(frame: frame)
}
required init(coder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}
}
Run Code Online (Sandbox Code Playgroud)
但是,如果我构建并归档项目,则源文件的绝对路径将显示在二进制文件中:
/Users/my_username/my_path_to_xcode_projects/new_project/NewClass.swift
Run Code Online (Sandbox Code Playgroud)
我打算通过互联网分发我的最终项目.如何防止Xcode向其他人透露我的目录布局?我从类似问题的答案中了解到,在Xcode的"Build Settings"中,应该将"Deployment Prostprocessing"设置为Yes,以便从二进制文件中删除符号,但这似乎不适用于我的情况.
是否可以将使用开发证书签名的.ipa文件重命名为企业证书?
背景:我的客户需要.ipa文件。他拥有不会与我们共享的企业证书。我的想法是,我用自己的开发证书交付.ipa文件,然后将其交付给他。他使用企业证书将其辞职,因此可以将其应用程序部署在内部应用程序商店中。
目前,我已经签名了.ipa文件,并且可以提交文件了,但是我必须确定这是可能的。
我读了这篇文章,但假设有一个配置文件是针对Adhoc或Enterprise分发的。