标签: ipa

如何在运行时检查iOS4中是否存在字体

我希望在运行时检查设备上是否存在字体(iphone/ipad)?

有没有办法做到这一点?

iphone fonts ios4 ipa

7
推荐指数
1
解决办法
1021
查看次数

逆向工程?

我有*.ipa文件,它是iphone应用程序.

  • 是否可以在ipa中使用逆向工程并提取代码..?

iphone reverse-engineering ios ipa

7
推荐指数
1
解决办法
4248
查看次数

如何在iOS 6中以编程方式安装ipa文件

我们使用iOS私有框架MobileInstallationInstall,它在iOS 5中运行良好,如下所示:

typedef int (*MobileInstallationInstall)(NSString *path, NSDictionary *dict, void *na, NSString *path2_equal_path_maybe_no_use);

int result=pMobileInstallationInstall(ipaPath,[NSDictionary dictionaryWithObject:@"User" forKey:@"ApplicationType"],nil,ipaPath);
Run Code Online (Sandbox Code Playgroud)

但是,在iOS 6中,此方法(pMobileInstallationInstall)始终返回-1.

有人能帮助我吗?非常感谢...

install ios ipa

7
推荐指数
1
解决办法
3323
查看次数

从命令行创建IPA时,为什么不执行构建阶段脚本?

问题 - 简短版本:

phase scripts从命令行创建IPA时,为什么不执行构建?当我正在运行xcodebuild创建IPA时,预定义的构建阶段脚本不会被执行.这是为什么?


问题 - 冗长的版本:

我有一个工作区,我想从命令行创建一个IPA.

除了一件事,这个工作正常; 我在目标的构建阶段有两个脚本,用于放置正确的应用程序版本(CFBundleShortVersionString)和正确的svn修订号(CFBundleVersion).这些脚本在从xcode归档时工作正常,但由于某些原因,从命令行归档时它们不会运行.首先是为什么?

以下是正在运行的脚本(如果存档形式为xCode) 在此输入图像描述 在此输入图像描述

从命令行归档和创建IPA时(必需品)

# Building
xcodebuild ARCHS="armv7 armv7s" ONLY_ACTIVE_ARCH=NO -workspace MyWorkspace.xcworkspace/ -scheme MyScheme CONFIGURATION_BUILD_DIR=${PROJECT_BUILD_DIR} -configuration Release clean build

# Creating IPA
/usr/bin/xcrun -sdk iphoneos PackageApplication -v "${PROJECT_BUILD_DIR}/${APPLICATION_NAME}.app" -o "${IPA_OUTPUT_PATH}/${APPLICATION_NAME}.ipa"
Run Code Online (Sandbox Code Playgroud)

它可以工作并创建一个IPA,但不会执行任何构建阶段脚本,同时保留修订版号和版本号.

所有建议表示赞赏!

由于BDASH的答案而更新

而不是做一个干净的构建,我做了一个安装

xcodebuild install ARCHS="armv7 armv7s" ONLY_ACTIVE_ARCH=NO -workspace MyWorkspace.xcworkspace/ -scheme MyScheme CONFIGURATION_BUILD_DIR=${PROJECT_BUILD_DIR} -configuration Release
Run Code Online (Sandbox Code Playgroud)

预定义的脚本将执行IN FACT(可以在项目版本号中看到),在安装过程中没有错误.但是,创建的IPA大小约为300字节(而不是大约10MB),无法安装在设备上.

在安装应用程序之前构建应用程序,即

# Building
xcodebuild clean build ARCHS="armv7 armv7s" ONLY_ACTIVE_ARCH=NO -workspace MyWorkspace.xcworkspace/ -scheme MyScheme CONFIGURATION_BUILD_DIR=${PROJECT_BUILD_DIR} …
Run Code Online (Sandbox Code Playgroud)

bash xcode command-line ios ipa

7
推荐指数
1
解决办法
4638
查看次数

How to download and install .ipa outside App Store with .plist

Today I discovered an app.

This app is not available to the App Store, if I want to try this, I just have to click on the link since my iPhone :

itms-services://?action=download-manifest&url=http://*********.s3.amazonaws.com/********-ios.plist

And the application installs in my home page.

The link forced to download a .plist :

在此输入图像描述

What it this way ?

What it's the deal with provisioning profile or the certificats ?

app-store ios ipa

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

为什么从Crashlytics构建的大小超过.ipa文件?

当我通过Crashlytics分发应用程序时,应用程序的大小约为115MB.但是当我通过Xcode将应用程序分发到ipa文件时,通过iTunes安装后,应用程序有35 MB.

有人可以向我解释这种行为吗?

应用程序已在Obj-C上写过,但app有iOS图表库(在Swift上).

ios ipa crashlytics

7
推荐指数
1
解决办法
618
查看次数

XCodeBuild -exportArchive不允许我指定文件名

我正在忙于构建将构建iOS应用程序的Jenkins构建.我已成功使用此命令创建存档:

xcodebuild archive -archivePath build/app.xcarchive 
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试通过指定输出文件名来导出该存档,但无法使其工作.在下面的示例中,我想要一个名为app.ipa的输出文件,但我得到的是一个名为app.ipa的文件夹名称为.ipa的ipa文件

xcrun xcodebuild -exportArchive -exportPath build/app.ipa -archivePath build/app.xcarchive/ -exportOptionsPlist exportOptions.plist

Outputs a file /build/app.ipa/<projectname>.ipa
Run Code Online (Sandbox Code Playgroud)

XCodeBuild的Apples文档说您可以指定包含文件名的输出路径:

-exportPath destinationpath指定导出产品的目标,包括导出文件的名称.

https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/man1/xcodebuild.1.html

这样做的原因是我想保持构建通用,这样我通过它发送的任何项目都将产生app.ipa而不需要跟踪项目名称和不同的输出文件等.

xcode xcodebuild jenkins ipa swift

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

如何使用Windows机器从Ionic3构建.ipa文件?

我几乎没有问题.我对Ionic3和Hybrid应用程序开发非常陌生.

我开发了一个Ionic3 Angular4混合应用程序.我使用的是Windows OS 10 64位.所以我已经构建了.apk文件,我已经在我的Android手机上完成了测试.它按预期工作.现在它转向IOS应用程序.

问题1:如何构建IOS .ipa文件?

问题2:假设我已经构建了.ipa文件(根据我的问题#1的解决方案),是否可以将.ipa文件移动到我的Iphone并按照我为Android所做的安装?

问题3:我是否需要开发人员代码/密钥才能在我自己的Iphone设备上测试应用程序而无需从App Store下载?

问题4:在各个商店中部署.apk和.ipa文件需要做些什么?

ipa ionic-framework ionic2 ionic3

7
推荐指数
2
解决办法
7054
查看次数

如何在Xcode 9中从.app文件生成.ipa

我正在使用Xcode 9.我做了归档构建并进入归档窗口/组织窗口.从那里我们通常导出构建.但由于某种原因,我无法做到这一点.

在Xcode的早期版本中,我们可以在iTunes的帮助下进入包内容并从.app生成.ipa.但现在他们已经删除了这个选项.有人可以帮助我从我们生成的.app文件生成.ipa吗?

build ipa ios11 xcode9

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

如何使用Android Studio在Flutter中构建.apk和.ipa?

我是新兴的Flutter发展.我一直在阅读,理解和关注Flutter文档,并在Android Studio IDE中创建了我的第一个扑动应用程序.它在android模拟器中运行良好.

现在我想在iOS模拟器中测试应用程序,但我不知道如何为iOS生成构建.

是否可以通过Android Studio IDE生成.ipa?如果是,那我该怎么做?另外,我无法构建.apk,它的步骤是什么?

提前致谢...

android apk ios ipa flutter

7
推荐指数
1
解决办法
4829
查看次数