2011-10-15 17 views
5

Mac uygulamam için kum havuzunu kullanıyorum. Ben Çünkü uygulama korumalı alan içinde, şöyle IOKit içinIOKit özellikleri için geçici yetkiler nasıl ayarlanır?

IORegistryEntrySetCFProperty(reg, CFSTR("IORequestIdle"), kCFBooleanTrue); 

bir özelliği ayarlamak gerekir, sistem bunu yapmama izin vermez. Uygulama korumalı alanını kapatırsam, mülk doğru şekilde ayarlanmış olur. şöyle ben konsolda olsun hata mesajı

, deny iokit-set-properties IORequestIdle

düzgün bunu böylece beni geçici yetki ayarlamak için bir yolu var mı. Eğer öyleyse, bunu nasıl yapacağım?

+0

Merhaba Charles, Ben de aynı sorunu yaşıyorum. O zaman ne yapmak istediğin için bir iş buldun mu? Teşekkürler – saintmac

cevap

2

Kısa cevap yok. Yetkileri istediğiniz gibi açıp kapatabilirseniz, sandbox hiçbir amaca hizmet etmez.

Maalesef, bu muhtemelen, yapmaya çalıştığınız şeyi yapamayacağınız anlamına gelir. Çevrenizde bir çalışma yoksa, uygulamanızı 1 Mart 2012'den sonra uygulama mağazasına gönderemezsiniz.