我在兩個iPhone應用程序中使用自編的Obj-C庫。現在,我想將我的一個應用程序發送到App Store Review Team。這裏最好的實踐是什麼?如果我要在沒有庫源代碼的情況下發送它們,它們可能會有些問題。靜態庫和應用程序商店審查過程
任何經驗分享?
感謝,
亨裏克
我在兩個iPhone應用程序中使用自編的Obj-C庫。現在,我想將我的一個應用程序發送到App Store Review Team。這裏最好的實踐是什麼?如果我要在沒有庫源代碼的情況下發送它們,它們可能會有些問題。靜態庫和應用程序商店審查過程
任何經驗分享?
感謝,
亨裏克
在您的應用程序中使用靜態庫是好的,只要這些庫不違反開發者協議的條款和條件。總之,只要他們不使用任何私人API或做任何偷偷摸摸的事情,那麼就不會有任何問題。
我自己的應用程序使用多個靜態庫,並且他們都已被批准。
你不得不附上靜態庫的源代碼?! – 2010-06-28 10:01:47
不,靜態庫應該只在您的項目中用於在編譯期間鏈接。之後,你只需要提交你自己的應用程序包。 – Jasarien 2010-06-28 10:13:17
@亨利克 - 是的,不需要爲應用程序的任何方面提供任何源代碼。唯一的例外是,如果您使用GPL(或可能LGPL)許可的庫,在這種情況下,您需要使用相同的許可證公開可用的應用程序的源代碼。即使那樣,你也不需要將該源提交給Apple。 – 2010-06-28 12:44:22
他們是(L)GPL許可的庫或類似的? – 2010-06-28 12:43:33
nope ...只是一個自創的共享庫共同代碼。 – 2010-06-28 18:20:33