标签: ipa

如何判断用于签署.ipa的个人资料/签名证书?

我有一堆.ipa文件,我使用了一个脚本来重新签名.

那么如何检查配置文件/签名证书以确保他们使用正确的信息?

理想情况下,我希望能够获取任何.ipa文件,并告诉您使用哪个配置文件/签名证书进行签名.

背景故事:我们的企业分发证书即将到期,我想重新签署我们的东西.这是我们在Xcode中制作和存档的所有内容的简单版本,但对于第三方供应商制作的可分发版本,我不能这样做.我想避免要求重新签名的.ipa文件,因为一个新的.ipa 可能包括未知的变化,引进的问题,他们可能会收取我们太多...但我更担心的第一个问题.

由于这两个新老分布证书是否仍然有效(你会得到一个6个月重叠)我需要能够确认新的使用,否则我会看起来真的很傻,当旧的到期和"辞职"的剧本没"实际上做的工作.

xcode certificate ios ipa

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

使用iTunes 11安装IPA

我签署了IPA以进行临时分发.我可以通过将它拖到设备上来安装Xcode Organizer.它也可以通过拖动设备名称与iTunes <= 10一起使用.我想通过iTunes 11安装它.将其拖动到设备名称或应用程序部分不起作用.知道现在该怎么做?

itunes ios ipa

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

如何将.xcarchive转换为.ipa,以便客户端使用Application Loader将应用程序提交到应用商店

我们使用客户端的证书和分发配置文件创建了.xcarchive文件代码签名,但是我们需要将.ipa文件发送到我们的客户端,以便他们可以使用Application Loader将应用程序上传到App Store.

在Xcode 4.5中创建.ipa文件的唯一方法是单击Distribute - > Save for Enterprise或Ad-Hoc Deployment,其下面有一个描述"在iOS App Store外部签名和打包应用程序".

如果我们以这种方式保存.ipa文件,是否会导致向应用商店提交任何问题?或者是否有将.xcarchive转换为.ipa的正确方法?

提前致谢!

xcode app-store ios ipa xcode4.5

49
推荐指数
8
解决办法
6万
查看次数

我可以为没有UDID的任何设备分发我的应用程序吗?

我一直在搜索stackoverflow,在各种博客中阅读以回答我的问题"我可以将我的应用程序分发给某人,而无需获取他的设备UDID吗?"

我找到的答案都是关于"不!你必须有UDID列表"

但是我有人(私人公司)告诉我他们曾经安装过应用而没有将他们的设备UDID提供给开发人员.开发人员用来发送.ipa文件,他们只是将它拖放到iTunes中,就是这样!我晕了..

他们用哪种方式做了没有UDID?(我反对越狱,这不是选择)

或者,也许他们在撒谎?

distribution udid ios ipa provisioning-profile

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

从iOS上的自托管网址下载并安装ipa

我需要ipa直接从URL 下载并安装.

我试过这个:

NSURL *url = [NSURL URLWithString:@"https://myWeb.com/test.ipa"];
[[UIApplication sharedApplication] openURL:url];
Run Code Online (Sandbox Code Playgroud)

该应用程序启动Safari但出现此消息:

错误消息

可能吗?

ios ipa

44
推荐指数
3
解决办法
13万
查看次数

如何在没有Apple Developer帐户的情况下在xcode 6中创建ipa?

需要.ipa为Ad-Hoc分发生成文件.客户端只提供了足以创建.ipaXcode 5的证书,私钥和配置文件.但是在Xcode 6.1中我导出时Save For Ad Hoc Deployment会给出消息

To save for Ad Hoc Deployment, you need to add an Apple ID account that is enrolled in the iOS Developer Program for the development team 'xxxxxxxxxx'
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述 在此输入图像描述

.ipa没有开发者帐户凭据创建的方法?

ad-hoc-distribution ios ipa apple-id xcode6

41
推荐指数
3
解决办法
7万
查看次数

应用程序坚持从iTunes安装ipa

自从迁移到ios7后,我无法使用ipa和配置文件将我的应用程序分发到我的iPad(在我升级到ios7之前工作的那些也不起作用).

这是我尝试过的:

  • 从iPad删除所有配置文件
  • 从iPad和iTunes删除现有应用程序
  • 将ipa和prov配置文件添加到iTunes
  • 从iTunes重新安装的应用程序

该应用程序安装在iPad上,说"安装",直到它似乎已加载,并且应用程序名称显示在图标下方.但是在iTunes中它仍然说'安装'并且永远不会改为'删除'.

在此输入图像描述

如果我然后拔掉iPad并点击应用程序启动它,它将恢复为"安装",然后没有其他任何事情发生.

在此输入图像描述

itunes ipad ipa ios7

36
推荐指数
3
解决办法
4万
查看次数

从命令行生成xcarchive到特定文件夹

出于CI的目的,我需要能够在我们的每晚构建中生成XCARCHIVE和IPA文件.IPA适用于我们的测试人员,使用我们的临时密钥签名,XCARCHIVE将发送给客户端,以便他们可以将其导入Xcode并在他们满意时将其提交到应用商店.

通过一些谷歌搜索来生成IPA很简单,但是如何生成.XCARCHIVE文件是我的目标.我发现的最接近的是:

xcodebuild -scheme myscheme archive
Run Code Online (Sandbox Code Playgroud)

但是,这会将.xcarchive存储在一些难以找到的文件夹中,例如:

/Users/me/Library/Developer/Xcode/Archives/2011-12-14/MyApp 14-12-11 11.42 AM.xcarchive
Run Code Online (Sandbox Code Playgroud)

有没有办法控制存档的放置位置,名称是什么,以及如何避免重新编译它?我想最好的结果是从你执行'xcodebuild构建'时生成的DSYM和APP生成xcarchive - 这可能吗?

archive xcode4 ipa

33
推荐指数
4
解决办法
2万
查看次数

Fastlane:[altool] 错误:无法上传存档。无法获得用户名和密码授权

我尝试使用 Pilot 和以下命令通过 fastlane 将我的 flutter ipa 上传到 AppStore:

\n
bundle exec fastlane pilot upload --ipa ../build/ios/ipa/project.ipa\n
Run Code Online (Sandbox Code Playgroud)\n

当我运行此命令时,我遇到以下错误

\n

我的 private_keys 文件夹中有一个 .p8

\n

似乎 Pilot 可以使用我的 Apple ID 登录我,但就在它抛出我无法获得授权之后。

\n

失败后,当我转到 TestFlight 时,我可以看到可用的新版本,但具有旧版本名称(例如 1.0.0 而不是 1.0.1)

\n
[monsieur_x | ~/project/ios ]$ bundle exec fastlane pilot upload --ipa ../build/ios/ipa/project.ipa\n[\xe2\x9c\x94]  \n[17:54:31]: Login to App Store Connect (apple_id@gmail.com)\n[17:54:33]: Login successful\n[17:54:35]: Ready to upload new build to TestFlight (App: 1544671867)...\n[17:54:39]: Going to upload updated app to App Store Connect\n[17:54:39]: This might take …
Run Code Online (Sandbox Code Playgroud)

ipa fastlane flutter fastlane-pilot app-store-connect

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

公共空中(OTA)iOS IPA文件分发?

我看到这家中国公司为他们的app/service提供了一个演示,这是一个"ipa"文件.您只需通过Safari访问iPhone链接,即可安装演示ipa文件.

链接位于iphone app下载按钮下方.

这让我想知道是什么阻止人们以这种方式在Apple应用商店外发布他们的应用.一个法律问题,但技术可以吗?

我也想知道他们使用的配置文件是什么,从XCode生成具有如此广泛的安装容量的这个ipa文件.就Ad Hoc发布配置文件而言,它只允许100个用户,仍然正确吗?这是我不知道的其他配置文件吗?我最好的猜测是,这是一个正常的enterprice安装,他们只是为世界上的每个人制作......他们可以吗?

我在我的iPhone 4上试过这个演示,它运行正常.登录页面上的左按钮是注册.右键是登录.尝试使用名称(使名称唯一)和密码注册,只要您可以获得成功消息.你可以登录.

ios ipa provisioning-profile

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