我刚开始学习如何制作iOS应用,并且正在使用免费的个人开发者帐户。
到目前为止,我已经制作了四个应用程序,但似乎无法安装三个以上的应用程序。即使我安装了三个应用程序,并且更新其中一个已安装的应用程序,我在Xcode中收到以下错误消息:
应用安装失败
已达到免费开发个人资料的最大应用数量。
根据我的阅读,每个应用程序应该签署一个星期,但我只是编写了几天。
如何安装更多应用,或者是否必须从设备中删除现有应用?
答案 0 :(得分:24)
从您的设备删除使用相同配置文件安装的应用。只需使用命令 SHIFT + Command + K 清理项目,尝试再次运行项目。在我的情况下它工作。不需要支付任何费用。我希望它也适合你。
答案 1 :(得分:16)
答案 2 :(得分:10)
对我来说,从设备上删除了不必要的配置文件。
先清洁应用程序,然后再运行。
答案 3 :(得分:5)
免费开发者帐户(在撰写本文时)的申请数量的实际限制似乎是这样的:
但是,可能由于Apple计算错误,您无法直接编译和安装第三个应用程序。您必须在安装之前将其从设备中删除。
答案 4 :(得分:2)
我相信还没有一个令人满意的答案......
这是OSX10带来的突然问题。我和其他人报告了几个错误:
关于新项目:
1 /已达到免费开发个人资料的最大应用数量。
在10(8或9)之前处理macOS的项目。
1 / mycode0001需要配置文件。为" Debug"选择配置文件。在项目编辑器中构建配置。
2 /产品类型需要代码签名'应用程序'在SDK' iOS 10.0'
中
对于不少开发人员来说,知道如何解决这个问题至关重要!
答案 5 :(得分:1)
这就是我解决这个问题的方法: 我在模拟器和iPhone上删除了所有测试应用程序。另外,我在iTunes中删除了它们。之后该消息消失了,我能够构建我的应用程序。
答案 6 :(得分:1)
我只是删除一个使用相同配置文件安装的应用程序,然后它可以工作。此外,我更改了另一个Apple Develper ID,然后可以使用。
答案 7 :(得分:0)
当我在测试设备中有许多过时的应用程序时,我遇到了问题:
所以我尝试了:
第1步:连接到测试设备
第2步:窗口-> 设备和模拟器->选择测试设备
步骤3 :单击打开控制台
步骤4 :在测试设备中构建应用
步骤5 :粘贴MIFreeProfileValidatedAppTracker
来搜索输入
步骤6 :使用列表中的bundle id
更新或删除这些应用:
[MIFreeProfileValidatedAppTracker _onQueue_addReferenceForApplicationIdentifier:bundle:error:]: 182: This device has reached the maximum number of installed apps using a free developer profile: {(
"bundle id 1",
"bundle id 2",
"bundle id 3",
"bundle id 4"
)}