У меня есть игра для iPhone, которую я создаю, и я хотел знать пару ограничений
Я считаю, что максимальный размер вашего приложения составляет 2 ГБ.
Что касается хранения контента:
В целях безопасности приложение имеет только несколько мест, в которые оно может записывать свои данные и настройки. Когда приложение установлено на устройстве, для него создается домашний каталог. В таблице 6-1 перечислены некоторые важные подкаталоги внутри домашнего каталога, к которым вам может понадобиться доступ. В этой таблице описывается предполагаемое использование и ограничения доступа для каждого каталога, а также резервное копирование содержимого каталога iTunes. Дополнительные сведения о процессе резервного копирования и восстановления см. В разделе «Резервное копирование и восстановление». Более подробную информацию о самом домашнем каталоге приложения см. В разделе «Песочница приложения».
Источник и таблица 6-1: http://developer.apple.com/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/FilesandNetworking/FilesandNetworking.html
Пределы загрузки зависят от сети, к которой они подключены, и могут отличаться на разных рынках. Для 3G ограничение сейчас составляет 20 МБ, раньше оно составляло 20 МБ IIRC. Нет ограничения по Wi-Fi или прямой синхронизации через iTunes.