Tag: iphone

如何使用Ruby加密和签署iphone移动配置文件

我有一个由iphone配置实用程序生成的xml格式(模板)的unsigned mobileconfig文件。 我想使用openssl对其进行加密和签名,并能够使用Ruby on rails在iphone上安装它。 我不想创建一个SCEP服务器来执行此操作,因为我想继续动态修改此模板xml文件并使用某个URL提供它。 感谢您的帮助。 我已经检查了以下问题但是它不清楚如何加密可以在iphone上正确安装的文件 – 因为当我试图模仿加密文件格式时我不断得到“由于未知错误而无法安assembly置文件”来自iphone配置实用程序,只加密部件并适当地附加/添加配置文件的其他部分。 使用Ruby on Rails签署iPhone配置XML配置文件 apple的这本手册很有用,但它更适合创建SCEP服务器而不是用于操作模板mobileconfig文件 – http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/iPhoneOTAConfiguration/profile-service/profile-service.html

针对iPhone Native应用程序的测试驱动设计

我正在试验iPhone SDK并做一些TDD ala Dr. Nic的rbiPhoneTest项目。 我想知道有多少(如果有的话)成功使用这个或任何其他测试框架的iPhone / Cocoa? 更重要的是,我想知道如何最好地断言专有的二进制请求/响应协议。 想法是通过网络发送二进制请求并接收二进制响应。 使用byte和’ing和oring创建请求和响应。 我正在使用黄金副本模式来测试我的请求。 这是我到目前为止所拥有的。 不要笑,因为我是btoh Objective C和Ruby的新手: require File.dirname(__FILE__) + ‘/test_helper’ require ‘fileutils’ require ‘io’ require “MyModel.bundle” OSX::ns_import :MyModel module MyTestExtensions def is_absolute_path(path) return /^\/.*/.match(path) end def parent_directory(file) dir = file if(! is_absolute_path(dir)) dir = File.expand_path(dir) end dir = File.dirname(dir) assert is_absolute_path(dir), “Expecting an absolute path […]

如何从video中提取方向信息?

浏览网上的大量文档后,似乎iPhone总是以480×360的宽高比拍摄video,并在video轨道上应用变换矩阵。 (480×360可能会改变,但对于给定的设备,它总是相同的) 这是一种在iOS项目中修改ffmpeg源并访问矩阵的方法http://www.seqoy.com/correct-orientation-for-iphone-recorded-movies-with-ffmpeg/ 以下是在iOS-4中查找转换矩阵的更简洁方法如果以纵向或横向方式记录video文件,如何检测(iPhone SDK)。 如何在以下任一选项中提取video的方向 – – iOS 3.2 – ffmpeg(通过命令行服务器端) – ruby 任何帮助将不胜感激。