iOS Как использовать Entitlement.plist для указания свойства моего приложения

Я использую устройство Jailbreak + Appsync + iOS5.0.1 (без лицензии разработчика, но с некоторыми хитростями я могу запустить свое приложение на устройстве)

Теперь я хочу использовать приватный API launchApplicationWithIdentifier :suspend:. Поэтому мне нужно добавить

<key>com.apple.springboard.launchapplications</key>
<true/>

в файл myApp.entitlements.plist. Тогда это должно работать, но я все еще получаю ошибку

'Receiver type 'UIApplication' for instance message does not declare a method 
 with selector 'launchApplicationWithIdentifier:suspended:''

Затем я обнаружил, что кто-то сказал, что подпись кода должна быть включена, если я хочу использовать Entitlements.plist. Это правда? У меня должна быть лицензия разработчика?

Или есть другой способ использовать этот метод? Я прочитал какой-то метод о том, как использовать частный API. Это кажется трудным. Я новичок в iOS-разработке.

Спасибо.

6
задан Nate 19 June 2012 в 02:01
поделиться