我有一个越狱的iPhone 4,我想创建一个发行版,一个我在flash builder 4.5.1中编写的flex项目的ipa文件,用于测试目的(在我的设备上).可以在不购买苹果开发者证书的情况下完成吗?谢谢!担
我一直在网上冲浪,并没有找到我的这种情况的答案(虽然我觉得它令人惊讶,因为我不相信我是第一个来过这个).也许我不知道找到它的正确关键词......
我的问题是我使用XCode 4.2构建一个iOS应用程序并测试它直接在带有iOS 4.2.1的iPhone 3G上运行,并且一切都按预期运行.但是,如果我构建一个.ipa并将其安装在同一个设备中(我以前卸载了以前的应用程序安装),它安装完美,几乎所有的应用程序工作正常...但是对于一个不工作的地方正常.
我没有详细说明究竟发生了什么,因为它是之前在其他设备上发生过的事情(例如ipad 1,iphone 4 ...)(一旦我发现编译并直接执行到设备让一个未初始化的矩形被添加到某个东西,而在.ipa中它崩溃了(我认为它是一个SIG_ABRT,但不完全确切).
这种情况是否记录在何处?什么情况以一种方式编译而其他情况不编译?
提前致谢!
我写了一个小的Rails应用程序,我可以上传三个文件,我需要通过无线方式分发adhoc构建.这包括的.ipa文件,.mobileprovisioning文件和的.plist文件.
问题是现在,当我点击.ipa文件的链接时,文件被视为正常下载,我的iDevices会询问我存储文件的位置.
curl -I example.com/path/to/App.ipa
Run Code Online (Sandbox Code Playgroud)
生成此输出
HTTP/1.1 200 OK
Date: Thu, 25 Oct 2012 13:55:08 GMT
Cache-Control: public, max-age=0
Last-Modified: Thu, 25 Oct 2012 10:23:07 GMT
ETag: "742-1351160587000"
Content-Type: application/octet-stream
Accept-Ranges: bytes
Content-Length: 742
Connection: keep-alive
Run Code Online (Sandbox Code Playgroud)
我认为application/octet-stream是正确的内容类型.我究竟做错了什么?
提前感谢您的回答
问候,buk
我有一个非常令人费解的问题.我的应用程序使用多个自定义按钮,这些按钮使用手势识别器来确定敲击或长按.
当我在我的设备上从XCode运行应用程序时,一切正常.但是,当我将应用程序打包在.ipa文件中并将其安装在同一设备上时,按钮不再起作用!没有手势被识别,按下时也不会改变状态.其他一切似乎都很好......
我测试的设备是iPhone 5(运行iOS 6.1.4)和iPhone 4和4S(都运行iOS 6.1.3).我在Max OSX 1.8.3上使用XCode 4.6.2.
什么可能导致这种非常奇怪的行为?
PS:"Xcode生成"代码在我与XCode断开连接后继续工作.
如果我的应用程序仅支持iOS 7及更高版本,应用程序的App Store大小是否会低于支持iOS 6及更高版本的同一应用程序?那与iOS 5及以上版本相比?
我目前是一名iPhone应用程序开发人员,他试图通过提取当前的ipa解决方案和github解决方案来学习产生音频冲动的机制
使用Hopper提取时,仅生成重新编译和不完整的汇编代码.我们看不到任何客观的类进一步探索.
有没有其他办法来实现这一目标?
我正在使用Jenkins来构建.ipa但是在编码时会出现错误.为什么archive命令不受支持?
我得到的错误是:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/Validation /Users/Shared/Jenkins/Home/workspace/ginav-mobile/build/Distribution-iphoneos/ginav-mobile.app
** BUILD SUCCEEDED **
=== BUILD TARGET ginav-mobile OF PROJECT ginav-mobile WITH CONFIGURATION Distribution ===
Check dependencies
unsupported build action 'archive'
Code sign error: No command to generate product wrapper at '/Users/Shared/Jenkins/Home/workspace/ginav-mobile/build/Distribution-iphoneos/ginav-mobile.app'.
** ARCHIVE FAILED **
Run Code Online (Sandbox Code Playgroud) 我已经使用发行配置文件对代码进行签名,但是当我在XCode 5.1(为企业/临时部署保存)中生成ipa时,该应用程序未安装在我的设备中。我已经检查了分发配置文件是否与Macbook中安装的生产证书正确对齐。有什么原因或解决方案,以便我可以安装我的应用程序?谢谢!
我想检查iOS我的IPA文件支持的设备,即IPA文件是否支持 ipad 或 iphone 设备。
我已经检查了 info.plist 但没有得到任何这样的信息。谁能帮我这个。
我已经用xcodebuild实用程序生成了一个未签名的IPA文件,现在我的客户想要对其进行签名。是否可以使用开发人员帐户生成的现有配置文件进行签名?另一个问题,是否可以使用与xcode相关的命令行来执行此操作?
ios ×10
ipa ×10
xcode ×4
objective-c ×2
app-store ×1
code-signing ×1
compilation ×1
download ×1
flex4.5 ×1
ios7 ×1
jenkins ×1
mime-types ×1
plist ×1
provisioning ×1
xcode5.1 ×1
xcodebuild ×1