Мое приложение было отклонено App Store по следующей причине.Лучшая практика для добавления рамки к Xcode
The app references frameworks in a fragile manner, which might result in bugs.
The app references the following frameworks using a relative path:
'/Library/Frameworks/iTunesLibrary.framework'
Best Mac OS X development practices suggest using (in order)
@executable_path/ @loader_path/ @rpath/
For more information about linking frameworks, please see the following documents:
Run-Path Dependent Libraries section of Dynamic Library Programming Topics
dyld(1) man page
Я прочитал предлагаемые документы, но я не понимаю, как они относятся к моему проекту. Я пытаюсь включить iTunesLibrary.framework
, который, кажется, не является динамической библиотекой. Какова наилучшая практика добавления нестандартных фреймворков в проект? Должен ли этот путь быть абсолютным?
Я не совсем уверен, что почерпнуть из этого. 'iTunesLibrary.framework' установлен в/Library/Frameworks iTunes 11. Как включить его в проект Xcode, чтобы приложение не было отклонено по вышеуказанной причине? – abroekhof