タグ

2011年12月21日のブックマーク (1件)

  • peter » MacアプリのSandbox化 事始め #MACDEVAC2011

    2011年のMac Dev JPのAdvent Calendarの21日目として、記事を書きます。 2012年3月からMac App Storeに出すアプリはSandboxに対応していないといけなくなりました。自分も、Mac App Storeに出している2つのアプリを対応させている最中ですが、Mac Appを作っている皆さんも同様に苦労されているかと思います。 Sandbox化というのは何かといえば、許可した挙動以上のことをアプリにさせないことで、ユーザの意に反したアプリの動作をなくし、システムリソースやユーザデータの保全をしようというメカニズムです。許可したリソースに、決まった方法でのみ部分的にアクセスを許可することで安全性を高めます。 ここではMac AppにおけるSandbox化についてデザインとかポリシーの部分を取り除いた、「既存のMac App StoreアプリのSandbox

    bricklife
    bricklife 2011/12/21
    「なお、iCloudもAPNSも使わなくても、有効にします!。これは、SandboxをEnableにするにはProvisioningが必要なのですが、Provisioningに対応した署名はiCloudやAPNSを有効にしないと行ってくれないからです」