2018-12-01 14:50:56 CodingFire 阅读数 687

由于某种操作,导致product文件夹下出现了两个相同的.app文件:
在这里插入图片描述
你会发现删不掉,不知道去哪删,也找不到对应的文件夹,系统报错说存在两个相同的.app文件,这时候普通的删除方法肯定是不行的,因为这个属于系统的配置,需要到配置中删除,打开你的工程文件,右键显示包内容,打开后使用Xcode打开project.pbxproj文件,在里面搜索xxxx.app然后看看哪个是你不需要的,删除即可。

需要注意的是,可能会有多个地方存在.app文件,一般是有两种形式:

CE0143E0193D8399009829D9 /* Products */ = {
			isa = PBXGroup;
			children = (
				CE9A5B8819582A3F00840EF6 /* xxxxx.a */,
				27B2A5021B7B5235009B0D69 /* xxxxxBeta.app */,
				866CC7621CD9A1370055D8CD /* xxxxxTest.app */,
				683B4FF921B25BAC00C6390C /* xxxxx.app */,
			);
			name = Products;
			sourceTree = "<group>";
		};
CE0143DF193D8399009829D9 /* xxxxx.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "xxxxx.app"; sourceTree = BUILT_PRODUCTS_DIR; };

这两种形式的各两个,需要分别删除一个,具体删除哪个,根据CE0143E0193D8399009829D9来判断,删除这个一样的即可,留下另一对。

这种情况多发生在多target环境下,多target环境请查看:多target项目

2019-05-29 10:47:52 heipingguowenkong 阅读数 503

我们iOS项目打包后生成的.app文件到底长什么样呢?我们来看一下:

  • 首先在打包好的文件夹下找到.app文件,然后解压:
    在这里插入图片描述

上图是解压后的文件目录:Symbols文件夹下有一个.symbols的符号表文件,文件作用暂不清楚,猜测是加载项目时要用的符号表文件。欢迎探讨:);payload文件夹下放着一个.app文件,是项目的可执行文件。

-然后我们选中该test的可执行文件右键选择显示包内容,就可以看到以下的目录:
在这里插入图片描述

_Codesignature 文件夹中放的是项目的签名文件;
Assets.car 放的是项目的资源文件;
Base 文件夹下则放置着项目中用到的storyBoard文件;
embedded 文件中则放置着项目的具体描述信息,包括开发账号,所属公司,以及开发团队信息等。
info.pilst为项目中的配置信息。
接下来几个.nib文件是文件中用到的xib文件;
test 为项目的可执行文件。

2017-02-20 23:38:18 HK_5788 阅读数 1755

提示:

       MobSF分析.ipa文件,MobSF分析iOS app

       要求使用mac os x。 不要用Windows + MobSF 分析, 否则:

    

  

     分析安卓 App,

       环境可以是:  Windows + mobSF  + python  + JDK


2011-09-07 15:08:53 xin_feixiang 阅读数 597
 

使用xcode编译代码后,生成的包一般是.app文件。但iOS上面一般的安装包的格式是ipa格式,那就需要把.app文件转换成ipa文件。我一般常用的方法有两个。
第一种是直接把.app文件直接拖到iTunes里面,iTunes自动生成.ipa文件。然后在iTunes的安装路径下面,就可以找到这个ipa文件。
第二种方法,是在编译的时候选择Build For Archiving,xcode自动生成iPa格式的安装包。
 
其生成文件的主要路径在XCODE——>preferences——>locations tab中配置程序的存储位置

2015-09-07 15:49:00 weixin_30667301 阅读数 1

1. 下载ipa的ios文件然后解压成.app的文件

2. 进入fruitstrap文件夹,copy .app文件到fruitstrap文件夹中

执行./fruitstrap -b umetrip.app 然后等到100%完成。ps:有时候文件能成功。有时候不能成功。可能与你的.app文件不是debug版本有关系。release版本的为文件是不能安装成功的

转载于:https://www.cnblogs.com/melody-emma/p/4789070.html

没有更多推荐了,返回首页