如何从Xcode在iPhone上安装未签名的应用程序?我正在使用最新版本的Xcode和iOS 5 SDK。如何从Xcode在iPhone上安装未签名的应用程序?
回答
你不能。
苹果希望人们注册他们的开发者计划,因此安装未签名应用程序的唯一方法可能涉及监禁中断,但由于我从未越狱iOS设备,因此我不知道足够多。
小心!这是否需要越狱iOS设备。
是的,你可以!
如果你自己构建它,你可以简单地使用你的手机作为开发者设备(如果你不知道如何,只是谷歌,我不记得了)。
诀窍是迫使Xcode不要尝试对您的应用程序进行代码签名。如果你不这样做,你每次都会得到一个错误,你试着建立它。
进入终端,输入:
sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/SDKSettings.plist
你会被要求输入管理员密码(你可能会与你的目标SDK替换iPhoneOS5.0)。
现在将密钥CODE_SIGNING_REQUIRED
的值更改为NO
。
你快完成了。
转到您的项目设置,查找“代码签名”并将所有值设置为Don't Code Sign
。
设置活动方案到你的iPhone,而不是iPhone 5.0模拟器,去Product → Build For → Build For Archiving
现在去你的管理窗口,头为你的iPhone,去应用,按加号左侧底部,并选择您建立路径。 默认情况下,在Xcode4中它是/Users/you/Library/Developer/Xcode/DerivedData/yourApp/Build/Products/Release-iphoneos/
。
选择您的应用程序二进制文件(它将有一个“禁止”徽章,因为您在Mac架构上)并单击打开。
等待几秒钟,现在你的应用程序应该可以从你的SpringBoard中获得。
这确实可行,但只能在越狱设备上使用。 –
正如我在我的回答中所述。 –
你说“可能”。我证实了它。 :) –
也许你还没准备好购买许可证。那时你需要JailCoder - 一个易于使用的应用程序来调整你的项目和Xcode。购买许可证并在您使用JailCoder进行快乐测试时发布您的应用。
注:这里还需要越狱设备。
这将需要越狱,我不明白为什么不是因为我的越狱iPad在大概300个应用后没有病毒。所有来自默认存储库的应用程序都会被检查并且没有病毒。
- 1. 如何从Xcode安装iPhone应用程序到远程iPhone
- 2. Android未签名应用程序无法在设备上安装
- 3. 如何在设备上安装未签名的android应用程序?
- 4. iPhone应用程序未能安装
- 5. 应用程序<myapp>未安装在iPhone“用户的iPhone”上,因为签名者无效
- 6. iPhone应用从Xcode安装在iPhone上,但崩溃
- 7. 建筑上,iPhone应用程序如何从AppStore安装?
- 8. 该应用程序未安装在iPhone上,因为它没有签署
- 9. iPhone 5上的应用程序未能使用iTunes安装
- 10. 如何在Xcode 6 iOS模拟器上安装应用程序
- 11. 在iPhone上安装应用程序时出现代码签名错误
- 12. iPhone配置:该应用程序未安装,因为签名者无效
- 13. 如何在iPhone设备上安装rhomobile应用程序
- 14. 如何自动在iPhone上安装应用程序?
- 15. 应用程序未安装
- 16. 如何让平板电脑上的系统安装程序接受未签名的应用程序
- 17. 如何在摩托罗拉手机上安装应用程序签名证书?
- 18. Xcode 8/Swift 3并在运行iOS 7的iPhone 4上安装应用程序
- 19. 应用程序安装在Xcode失败iPhone 6设备上的6
- 20. 如何让Facebook应用程序安装/安装/自动书签
- 21. 我如何构建一个安装在越狱iPhone上的iPhone应用程序?
- 22. 如何在iphone中搜索新的xcode应用程序中安装的应用程序和内容文本?
- 23. 如何在手机上安装未签名的.apk
- 24. 无法在Xcode 7.3.1的设备9.3.2上安装应用程序
- 25. 确定在iPhone上使用Safari安装的应用程序
- 26. 如何在XCode上检查我的iPhone应用程序的TARGET_NAME?
- 27. iPhone模拟器在从Xcode重新安装应用程序时报告错误
- 28. 如何重置Xcode中的应用程序签名过程
- 29. 如何在iPhone上远程启动已安装的iOS应用程序?
- 30. Ionic:从设备上卸载应用程序并重新安装应用程序,因为安装的应用程序已使用不同的密钥签名
你不能使用官方的SDK。苹果只是禁止它。 – BoltClock
它必须签名。这就是加入开发者计划与付费账户的关键点 - 能够测试并部署到iDevice。 – Luke