Apple отклонила приложение, потому что оно передает MAC-адрес без разрешения пользователя
У нас было недавно разработанное приложение, отклоненное Apple. Вот их объяснение:
Мы обнаружили, что ваше приложение не получает согласия пользователя до его сбора. 'Персональные данные, как того требуют правила App Store.
В частности, ваши приложения отправляет устройствоMAC-адрес без пользователяс разрешения. Ваше приложение также отправляет контактную информацию устройства безс разрешения.
Чтобы собирать личные данные с помощью вашего приложения, вы должны дать понять пользователю, что его личные данные будут загружены на ваш сервер, и вы должны получить пользователя. 'согласие до загрузки данных.
iOS 6 содержит новые ключи для указания причины, по которой приложение будет обращаться к пользователюс защищенными данными. При отображении запроса доступа цель, указанная в этих ключах, отображается в этом диалоговом окне. Если ваше приложение будет передавать защищенные пользовательские данные, строка использования в вашем запросе доступа должна четко информировать пользователя о том, что его данные будут загружены на ваш сервер, если они согласятся.
Для получения дополнительной информации об этих ключах, пожалуйста, обратитесь к Справочнику ключей списка свойств информации.
Мы используем инструментальную цепочку RubyMotion и не имеем доступа к MAC-адресу нигде в нашем приложении. Мы думаем, что это может быть один из SDKs или драгоценные камни, которые мы используем.
Gemfile:
source :rubygems
gem 'bubble-wrap', :git => 'https://github.com/rubymotion/BubbleWrap.git'
gem 'teacup'
gem 'rake'
gem "cocoapods", "0.13.0"
gem 'motion-cocoapods', "1.1.0"
gem 'motion-testflight'
gem 'motion-table'
gem "Parsistence"
gem 'formotion'
gem "ProMotion"
gem "motion-addressbook"
Единственные внешние вызовы API дляParse.com и тестировать полет, так как мы используем оба этих SDK 's.
Parse сказал, что они не собирают MAC-адрес, и Testflight не 'т, если вы специально не делаете это.
Мы также используем эти стручки какао:
NSData + MD5Digest ''
MBProgressHUD ''
ASIHTTPRequest ''
PHFRefreshControl ''
JSONKit»
Вопрос: Любой из этих драгоценных камней или Cocoapods требуют MAC-адрес?