标签: ipa

重命名IPA应用程序名称

我有名为 MyApp 的生产 IPA 文件。为了测试目的,我需要将此名称更改为 MyApp_SIT。我必须在哪里进行修改。我有生产 IPA 文件以及新的配置文件和证书用于测试目的。是否可以重命名应用程序名称。我必须紧急完成它。谁能告诉我如何做到这一点。

ios ipa provisioning-profile

5
推荐指数
1
解决办法
2万
查看次数

添加从 IPA 中提取的 swift 框架

我正在尝试运行另一个开发人员创建的 IOS 应用程序,该应用程序使用我无权访问的私人存储库中的 cocoapod。我设法从 IPA 中提取 .framework 包并将其添加到 xcode 项目中,但它没有被识别(我得到“没有这样的模块”)。

是否有可能实现我想要实现的目标?

到目前为止,我已经尝试过:

  • 在发布版本中构建它,因为我猜 IPA 中的框架正在发布中
  • 将 .framework 添加为嵌入式二进制文件
  • 添加 .framework 作为链接框架和库
  • 将 .framework 复制到 ~/System/Library/Framework
  • 更新框架搜索路径,包括 $(SRCROOT)、递归、硬编码路径等。
  • 将 .framework 位置更改为“相对于构建产品”

谢谢!

xcode ipa cocoapods swift-framework

5
推荐指数
1
解决办法
2145
查看次数

iOS - 在设备上安装未签名的 .ipa

我\xe2\x80\x99通过解压缩内容修改了.ipa文件,解密并修改了一些脚本,然后重新压缩。如何尽快测试新应用程序以查看新更改,而无需进行代码签名(目前)?我是否需要越狱我的手机,或者是否有其他方法可以模拟新的 ipa?

\n\n

谢谢你!

\n

iphone signature jailbreak ios ipa

5
推荐指数
1
解决办法
2万
查看次数

Ionic 3 无需mac即可编译IPA

如何在不使用 Mac 的情况下为我的 ionic 应用程序生成 IPA 文件?有可能吗?

目前,我只需要生成的 IPA 文件;我不需要将应用程序部署到 App Store。

我环顾四周,这些是我得到的:

  1. 使用 Ionic 包 - 不幸的是,我得到的所有 Ionic 包的链接都已失效。那么我可以假设这项服务已经死了吗?

  2. 使用https://build.phonegap.com/。我知道 Ionic 是基于 Phonegap 的,但是这个服务真的支持编译 Ionic 代码而不需要我修改任何东西吗?即使可以,我也读到它需要某种证书才能编译为 IPA。有什么方法可以在没有 Mac 的情况下获得证书吗?

  3. 使用 MacInCloud.com。如果上述选项不可用,我计划购买即用即付计划。我的问题是,这个东西是否允许我编译为 IPA,而不需要任何其他东西?比如证书什么的。

ipa ionic-framework ionic3

5
推荐指数
1
解决办法
480
查看次数

Firebase - iPhone X 上的 iOS 应用程序安装无法正常工作

我使用 Firebase 控制台的应用程序分发功能上传了 iOS 企业版本,并与我的测试人员共享。我们可以在除 iPhone X 之外的所有设备上下载它。错误显示“操作系统版本不受支持”。单击此错误后,它会显示“开发人员需要上传支持 iOS 10.15 的版本”的详细信息。请检查屏幕截图以供参考。

请注意,iPhone X 搭载 iOS 13.3。我怀疑不是iOS版本问题,因为我在我的个人iPhone XR上下载了应用程序,它有iOS 13.3。

第一个错误

第二个错误

iphone ios ipa firebase firebase-app-distribution

5
推荐指数
2
解决办法
1955
查看次数

如何在 XCode iOS 模拟器上安装 .ipa 文件

我已经.ipa从 iOS 开发人员那里为我们的项目下载了一个文件。

我需要在模拟器上测试该应用程序,因为我没有物理设备,但我不知道如何测试。

如何将.ipa文件安装到 XCode iOS 模拟器?我已经阅读了模拟器和模拟器之间的区别,模拟器只能.ipa安装在真实设备和模拟器上,而.app只能安装在模拟器上。模拟器还模仿真实设备的硬件和软件,而模拟器仅模仿软件和界面。如果上述差异属实,有谁知道如何将其转换.ipa为工作.app文件?我尝试通过重命名然后提取它来更改.ipa.zip,最后将文件(提取后在有效负载文件夹中)拖放.app到我的模拟器中,但失败了,消息是“请更新应用程序”。我也尝试过该命令xcrun simctl install但失败了。目前,我使用的是带有 Big Sur 和 XCode 12 的 Mac。我无法下载该项目,因为该项目非常大,而且我的网速​​太慢,无法下载,谢谢大家

testing xcode ios ios-simulator ipa

5
推荐指数
1
解决办法
1万
查看次数

我想知道IPA文件的执行流程

我有一个IPA文件,其中包含info.plist,可执行文件,package.info,供应证书,动态库,代码资源等.我想知道首先执行哪个文件以及执行发生的顺序.我想在IPA中添加一些内容,为此我需要了解现有IPA的工作原理.

提前致谢.

iphone executable dylib ipa

4
推荐指数
1
解决办法
1670
查看次数

制作企业iOS应用的安装链接

我有一个企业帐户,可以使用此帐户成功创建.ipa文件。现在,我们的合作伙伴可以通过将.ipa文件放入iTunes并同步其设备来进行安装。

我已经看到我们可以将.ipa放在直接链接上,用户可以从该直接链接下载应用程序并将其安装在他们的设备上。

我将.ipa上传到服务器,但无法正常工作。对于我们的合作伙伴而言,使用直接链接而不是iTunes进行同步会容易得多。我也进行了搜索,但结果不清楚。有人知道我该怎么做吗?我应该在其他解决方案中创建.ipa吗?或者也许将一些文件添加到服务器?

xcode ios ipa enterprise-distribution

4
推荐指数
1
解决办法
2778
查看次数

如何防止自定义init方法泄露Xcode中的绝对源路径?

对于一个新的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,以便从二进制文件中删除符号,但这似乎不适用于我的情况.

xcode initialization build-settings ipa swift

4
推荐指数
1
解决办法
157
查看次数

将IPA从开发移交给企业

是否可以将使用开发证书签名的.ipa文件重命名为企业证书?

背景:我的客户需要.ipa文件。他拥有不会与我们共享的企业证书。我的想法是,我用自己的开发证书交付.ipa文件,然后将其交付给他。他使用企业证书将其辞职,因此可以将其应用程序部署在内部应用程序商店中。

目前,我已经签名了.ipa文件,并且可以提交文件了,但是我必须确定这是可能的。

我读了这篇文章,但假设有一个配置文件是针对Adhoc或Enterprise分发的。

xcode code-signing ipa

4
推荐指数
1
解决办法
4461
查看次数