Запуск приложения AnyCPU как 32-разрядное на 64-разрядной ОС

Ограничения

, Если Вы могли бы отправить SMS в рамках программы на iPhone, Вы будете в состоянии записать играм тот спам люди в фоновом режиме. Я уверен, что Вы действительно хотите иметь сообщения со спамом от своих друзей, "Испытайте эта новая игра! Это roxxers мои боксеры, и Ваши будут также! roxxersboxxers.com!!!! Если Вы подпишетесь теперь, то Вы поймете 3,200 мыслей RB!!"

Apple имеет ограничения для автоматизированного (или даже частично автоматизированный) операции набора номера и SMS. (Вообразите, набрала ли игра вместо этого 911 в определенное время дня)

, Ваш лучший выбор состоит в том, чтобы настроить промежуточный сервер в Интернете, который использует сервис отправки SMS онлайн, и отправьте SMS через тот маршрут, если Вы должны завершить автоматизацию. (т.е., Ваша программа на iPhone отправляет пакет UDP на Ваш сервер, который отправляет реальное SMS)

Обновление iOS 4

, iOS 4, однако, теперь обеспечивает viewController, можно импортировать в приложение. Вы предварительно заполняете поля SMS, тогда пользователь может инициировать SMS, отправляют в контроллере. В отличие от использования "SMS:..." формат ссылки, это позволяет Вашему приложению оставаться открытым, и позволяет Вам заполнять и к и тело поля. Можно даже указать несколько получателей.

Это препятствует тому, чтобы приложения отправили автоматизированное SMS без пользователя, явно знающего о нем. Вы все еще не можете отправить полностью автоматизированное SMS от самого iPhone, требуется некоторое взаимодействие с пользователем. Но это, по крайней мере, позволяет Вам заполнять все и старается не закрывать приложение.

класс MFMessageComposeViewController хорошо документируется, и учебные руководства шоу, как легкий это должно реализовать.

Обновление iOS 5

iOS 5 включает обмен сообщениями для устройств iPod touch и iPad, поэтому в то время как я еще не протестировал это сам, может случиться так, что все устройства на iOS будут в состоянии отправить SMS через MFMessageComposeViewController. Если это верно, тогда Apple выполняет сервер SMS, который отправляет сообщения от имени устройств, которые не имеют сотового модема.

Обновление iOS 6

Никакие изменения в этом классе.

Обновление iOS 7

можно теперь проверить, чтобы видеть, примет ли носитель сообщения, который Вы используете, предмет или вложения, и какие вложения это примет. Можно отредактировать предмет и добавить вложения к сообщению, где носитель позволяет его.

Обновление iOS 8

Никакие изменения в этом классе.

Обновление iOS 9

Никакие изменения в этом классе.

Обновление iOS 10

Никакие изменения в этом классе.

Обновление iOS 11

Никакие существенные изменения к этому классу

Ограничения к этому классу

Не Имеют в виду, что это не будет работать над телефонами без iOS 4, и это не будет работать над iPod touch или iPad, кроме, возможно, под iOS 5. Необходимо или обнаружить устройство и ограничения iOS до использования этого контроллера, или рискнуть ограничивать приложение недавно обновленным 3G, 3G и 4 iPhone.

Однако промежуточный сервер, который отправляет SMS, позволит любому и всем этим устройствам на iOS отправлять SMS, пока у них есть доступ в Интернет, таким образом, это может все еще быть лучшее решение для многих приложений. Поочередно, используйте обоих, и только отступите к сервису SMS онлайн, когда устройство не будет поддерживать его.

15
задан Peter Mortensen 22 January 2011 в 18:12
поделиться

3 ответа

Вы можете использовать corflags с параметром / 32bit +.

14
ответ дан 1 December 2019 в 03:14
поделиться

Вы можете использовать CorFlags , чтобы изменить бит без компиляции, но вам нужно изменить само приложение для его запуска. Невозможно просто запустить приложение как 32-битное напрямую.

В качестве альтернативы, если вы вообще не хотите изменять .exe, вы можете создать 32-битное скомпилированное приложение, которое загружает сборку и запускает ее точку входа. Поскольку вы загружаете сборку в работающее 32-битное приложение, оно будет работать как 32-битное.

9
ответ дан 1 December 2019 в 03:14
поделиться

Нашел. Необходимо изменить corflags с помощью corflags.exe, как этот блог объясняет .

0
ответ дан 1 December 2019 в 03:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: