
¡¡¡¡ÎÄÕÂË÷Òý
¡¡¡¡3.1 Ó¦ÓÃÀ©Õ¹(App Extensions)
¡¡3.1.1 ½ñÌ첿¼þ(Today Widgets)
¡¡¡¡3.1.2 ·ÖÏíºÍ¶¯×÷À©Õ¹(Share and Action Extensions)
¡¡¡¡3.1.3 ͼƬ±à¼À©Õ¹(Photo Editing Extensions)
¡¡¡¡3.1.4 ÎĵµÌṩÕßÀ©Õ¹(Document Provider Extensions)
¡¡¡¡3.1.5 ×Ô¶¨ÒåÊäÈë·¨(Custom Keyboards)
¡¡¡¡3.2 ֪ͨ(Notifications)
¡¡3.3 ¶àÈÎÎñ´¦Àí(Multitasking)
¡¡¡¡3.4 É罻ýÌå(Social Media)
¡¡¡¡3.5 iCloud
¡¡3.6 µç×Ó¿¨°ü(Passbook)
¡¡¡¡3.7 Ó¦ÓÃÄÚ¹ºÂò·þÎñ(In-App Purchase)
¡¡¡¡3.8 ÓÎÏ·ÖÐÐÄ(Game Center)
¡¡¡¡3.9 iAd¸»Ã½Ìå¹ã¸æ(iAd Rich Media Ads)
¡¡3.1 Ó¦ÓÃÀ©Õ¹(App Extensions)
Ó¦ÓÃÀ©Õ¹¿ÉÒÔÑÓÉìÓ¦ÓõÄʹÓ÷¶Î§¡£µ±Óû§Ê¹ÓÃÆäËûÓ¦ÓÃʱ£¬Ó¦ÓÃÀ©Õ¹Ê¹µÃÓû§ÈÔÄÜʹÓÃÄãÓ¦ÓõĺËÐŦÄÜ¡£¾Ù¸öÀý×Ó£¬µ±ÈËÃÇÔÚSafariÖÐä¯ÀÀÍøÒ³Ê±£¬ËûÃÇ¿ÉÒÔʹÓÃÄãµÄ·ÖÏíÀ©Õ¹À´·¢ËÍÒ»ÕÅͼƬ»òһƪÎÄÕµ½ÄãµÄÉç½»ÍøÕ¾ÉÏ¡£»òÕßµ±Ê¹ÓÃÕÕÆ¬Ó¦ÓÃʱ£¬ÈËÃÇ¿ÉÄÜ»áʹÓÃÄãµÄͼƬ±à¼À©Õ¹À´ÎªÒ»ÕÅͼƬ¼ÓÉÏÒ»¸öÂ˾µÐ§¹û¡£(ÔÚÕâЩ³¡¾°ÖУ¬SafariºÍÕÕÆ¬Ó¦ÓóÐÔØÓû§Ê¹ÓÃÀ©Õ¹µÄ³¡¾°£¬Òò¶ø±»³ÆÎªËÞÖ÷Ó¦ÓÃ(host
apps)¡£)
ÄãÐèÒªÌá½»°üº¬Ó¦ÓÃÀ©Õ¹µÄÍêÕûiOSÓ¦Óõ½App Store(°üº¬À©Õ¹µÄÓ¦Óñ»³ÆÎªÈÝÆ÷Ó¦ÓÃ(containing
app))¡£ÔÚÆôÓÃÀ©Õ¹Ö®ºó£¬ÈËÃǾͿÉÒÔÔÚʹÓÃÆäËûÓ¦ÓÃʱ£¬Í¨¹ýʹÓÃÀ©Õ¹À´Ö´ÐпìËÙÈÎÎñ¡£ÀýÈ磬ÔÚÓʼþÖÐä¯ÀÀij¸öÉÌÆ·Ê±£¬ÈËÃÇ¿ÉÒÔ²»ÓÃÀ뿪ÓʼþÓ¦ÓþÍʹÓÃÄãµÄ¶¯×÷À©Õ¹À´°ÑÉÌÆ·Ìí¼Óµ½¹ºÎïÇåµ¥ÖС£
ÒÔÏÂÖ¸ÄÏÊÊÓÃÓÚËùÓÐÀàÐ͵ÄÓ¦ÓÃÀ©Õ¹£¬Õë¶ÔÌØ¶¨ÀàÐÍÓ¦ÓÃÀ©Õ¹µÄÖ¸ÄÏÇë²ÎÔĺóÐøÕ½ڡ£(Èç¹ûÏëÁ˽âÈçºÎ¿ª·¢¡¢µ÷ÊԺͷ¢²¼Ò»¸öÀ©Õ¹£¬Çë²ÎÔÄApp
Extension Programming Guide¡£)
È·±£Êǵ¥ÈÎÎñ¡£Ó¦ÓÃÀ©Õ¹²¢²»ÊÇÓ¦Óõľ«¼ò°æ£¬Ëü°ïÖúÓû§ÔÚÓÐÈ«¾ÖÄ¿±êµÄÉÏÏÂÎÄÖÐÍê³ÉÏÁÒ巶ΧÄÚµÄÓÐÏÞÈÎÎñ¡£ÀýÈ磬¶¯×÷À©Õ¹¿ÉÒÔΪÓû§ÌṩһÖÖ²»Í¬µÄ·½Ê½À´²é¿´µ±Ç°ÄÚÈÝ¡£
±£Ö¤Óû§µÄ½»»¥ÊÇÓÐÏÞºÍÁ÷³©µÄ¡£ºÃµÄÓ¦ÓÃÀ©Õ¹Ó¦¸ÃÖ»Ð輸²½µã»÷¾Í¿ÉÒÔ°ïÖúÈËÃÇÍê³ÉÈÎÎñ£¬ÕâÑùËûÃǾÍÄܾ¡¿ì»Øµ½Ö®Ç°µÄ³¡¾°ÖС£ÀýÈ磬·ÖÏíÀ©Õ¹Ö»ÐèÒ»´Îµã»÷¼´¿ÉÍê³ÉÒ»ÕÅͼƬµÄ·ÖÏí¡£
½«ÈÝÆ÷Ó¦Óü°ÆäÓ¦ÓÃÀ©Õ¹µÄÃû³Æ±£³ÖÒ»Ö¡£Ò»¸öÈÝÆ÷Ó¦ÓÃÖÐÈç¹ûÓжà¸öÀ©Õ¹£¬ÐèҪʹÓò»Í¬µÄÃû³Æ£¬ÄãÐèҪȷ±£Óû§Äܹ»Àí½âÄãµÄÀ©Õ¹ºÍÓ¦ÓÃÖ®¼äµÄ¹ØÏµ¡£ÈËÃÇ»áÔںܶ಻ͬµÄÇé¿öÏÂÓöµ½À©Õ¹£¬Èç¹ûËûÃǵ±ÏÂûÓÐÈϳöÀ´£¬ÄÇôËûÃǾÍδ±Ø»áÐÅÈÎÕâЩÀ©Õ¹¡£
´ó²¿·ÖÇé¿öÏ£¬¸´ÓÃÈÝÆ÷Ó¦ÓõÄͼ±ê¡£ÏÔʾÓû§ÊìϤµÄͼ±êÊÇ»ñµÃÓû§ÐÅÈεÄÁíÒ»ÖÖ·½Ê½¡£Çë×¢Ò⣬¶ÔÓÚ¶¯×÷À©Õ¹À´Ëµ£¬ÄãÓ¦¸ÃʹÓõ¥É«°æ±¾µÄÈÝÆ÷Ó¦ÓÃͼ±ê(Ïê¼û·ÖÏíºÍ¶¯×÷À©Õ¹)¡£
ÖØÒª£ººÍÉè¼ÆÍ¼±êºÍͼÐÎÒ»Ñù£¬²»ÒªÖظ´Ê¹ÓÃiOSµÄͼ±êºÍͼƬ£¬²»ÒªÎªÆ»¹ûµÄ²úÆ·ºÍÉè¼ÆÔÙÉè¼ÆÒ»Ì×ͼƬ¡£
±ÜÃâÔÚÀ©Õ¹ÉÏÏÔʾģ̬ÊÓͼ¡£ºÜ¶àÀ©Õ¹Ä¬ÈÏÒÔģ̬ÊÓͼÀ´ÏÔʾ£¬ËùÒÔÓ¦±ÜÃâÔÙµþ¼Óģ̬ÊÓͼ¡£¾¡¹ÜÓÐʱºòÓû§¿ÉÄÜ»áÔÚÀ©Õ¹ÉÏÓöµ½¾¯¸æ¿ò£¬µ«ÊÇÔÚÉè¼ÆÀ©Õ¹µÄÁ÷³Ìʱ£¬Ó¦±ÜÃâ³öÏÖģ̬ÊÓͼ¡£
¡¡¡¡3.1.1 ½ñÌ첿¼þ(Today Widgets)

ÈËÃÇ»áÔÚ֪ͨÖÐÐĵĽñÌìÇøÓòÖв鿴½ñÌ첿¼þ(Today widgets)¡£ÒòΪÈËÃÇ»áÉèÖýñÌìÇøÓòÒÔÏÔʾËûÃÇ×î¹Ø×¢µÄÐÅÏ¢£¬ËùÒÔÔڴ˽øÐÐÉè¼Æ¿ÉÒÔÓÐЧ°ïÖúÄãµÄ²¿¼þÔÚÕâЩÓû§×îÖØÒªµÄÐÅÏ¢ÖÐÕ¼¾Ýһϯ֮µØ¡£
Éè¼ÆÓë֪ͨÖÐÐÄ·ç¸ñÒ»ÖµÄÍâ¹Û¡£µ±Ê¹ÓÃ֪ͨÖÐÐĵÄĬÈϱ߾àºÍ±³¾°Ê±£¬ÄãµÄ½ñÌ첿¼þ¾Í»á¸øÓû§ÒÔͳһµÄÌåÑ顣Ϊ»ñµÃ×î¼ÑµÄ½á¹û£¬ÄãÓ¦¸ÃÖØµã¹Ø×¢ÄãµÄÄÚÈݶø²»ÊDZ³¾°»òÕ߯äËûµÄ£¬ÓÈÆäÓ¦¸Ã±ÜÃâ»æÖÆÒ»Æ¬´¿É«±³¾°¡£
×¢Ò⣺iOS»á×Ô¶¯ÔÚ×Ô¶¨ÒåµÄ²¿¼þÄÚÈÝÉÏ·½ÏÔʾӦÓõÄͼ±êºÍ±êÌâ(ͼ±ê»áÏÔʾÔÚ±êÌâÇ°ÃæµÄ¿Õ°×´¦)¡£
½«²¿¼þÄÚÈÝÓë±êÌâ¶ÔÆë¡£µ±ÄãµÄ²¿¼þÄÚÈÝÓë±êÌâ¶ÔÆëʱ£¬ÈËÃǾͿÉÒԺܼòµ¥µØä¯ÀÀ½ñÌìÊÓͼÖÐËûÃÇÏëÒªµÄ²¿¼þ¡£×ñÊØ½ñÌìÊÓͼÖÐµÄ±ß¾à¹æ·¶£¬²¢½«ÄÚÈÝÔ¼ÊøÔÚÈçͼµÄ²¿¼þÄÚÈÝÇøÄÚ¡£

Ò»°ãÇé¿öÏ£¬Ê¹Óð×É«µÄϵͳ×ÖÌåÀ´ÏÔʾÎı¾¡£ÔÚ֪ͨÖÐÐÄĬÈϱ³¾°Ï°×É«ÎÄ×ֻῴÆðÀ´½ÏºÃ¡£¶ÔÓÚ¶þ¼¶Îı¾£¬¿ÉÒÔʹÓÃϵͳÌṩµÄvibrantÍâ¹ÛÑùʽ(²é¿´notificationCenterVibrancyEffectÁ˽â¸ü¶à)¡£
Ìṩ֪ͨÖÐÐÄʽµÄÌåÑé¡£ÈËÃÇ·ÃÎÊ֪ͨÖÐÐÄÀ´»ñÈ¡¼òÒªµÄ¸üлòÕßÖ´ÐÐÒ»¸ö·Ç³£¼òµ¥µÄÈÎÎñ£¬ËùÒÔ½ñÌ첿¼þ×îºÃÖ»ÏÔʾÊÊÁ¿µÄÐÅÏ¢ºÍ½øÐÐÓÐÏ޵Ļ¥¶¯£¬ÌرðÊÇ£º
±ÜÃâÓû§ÔÚ²¿¼þÖÐÐèÒª¹ö¶¯»ò×ÝÏòÒÆ¶¯À´²é¿´È«²¿µÄÐÅÏ¢¡£²¿¼þ¿ÉÒÔͨ¹ý×ÝÏòÀ©Õ¹À´ÏÔʾ¸ü¶àµÄÐÅÏ¢£¬µ«Èô²¿¼þµÄ¸ß¶È³¬¹ý֪ͨÖÐÐĵĸ߶ȾͲ»ÊÇÒ»ÖֺõÄÌåÑéÁË£¬ÒòΪÕâÑù»á¸ÉÈÅÆäËû²¿¼þµÄ²é¿´¡£
±ÜÃâʹÓúáÏòɨ¶¯»òÍÏÒ·£¬ÒòΪÕâ»á¸ÉÈÅÔÚ֪ͨÖÐÐĽøÐе¼º½¡£
¾¡¿ÉÄÜʹÓû§Ö»ÐèÒ»²½²Ù×÷¾ÍÍê³ÉÈÎÎñ»ò´ò¿ªÄãµÄÓ¦ÓÃ(×¢Ò⣬ÔÚ½ñÌ첿¼þÖмüÅÌÊDz»¿ÉÓõÄ)¡£
ÓÅ»¯ÐÔÄÜÒÔ±ãÈËÃÇ¿ÉÒÔ¼´¿Ì»ñµÃÓÐÓõÄÐÅÏ¢¡£¿ÉÒÔ¿¼ÂÇÔÚ±¾µØ»º´æÐÅÏ¢£¬ÒԱ㵱ÓиüÐÂʱ¾Í¿ÉÏÔʾ×î½üÐÅÏ¢¡£ÈËÃÇֻϣÍûÔÚ½ñÌìÊÓͼÖл¨ºÜÉÙµÄʱ¼ä£¬Èç¹û²¿¼þʹÓÃÄÚ´æ²»µ±£¬iOS¾Í¿ÉÄÜ»áÖÕÖ¹Ëü¡£
ÔÚÊʵ±Çé¿öÏ£¬ÈÃÈËÃǵã»÷ÄãµÄ½ñÌ첿¼þÀ´´ò¿ªÄãµÄÓ¦Óá£ÒòΪ½ñÌ첿¼þÌṩÁËרһµÄÌåÑ飬ËùÒÔ¾ÍÄÜÓÐЧÒýµ¼ÈËÃÇÈ¥µ½ÄãµÄÓ¦ÓÃÒÔ»ñÈ¡¸ü¶àÐÅÏ¢»ò¹¦ÄÜ¡£×îºÃ²»ÒªÏÔʾ“´ò¿ªÓ¦ÓÔ°´Å¥£¬¶øÊÇÓ¦¸ÃÈÃÄãµÄÕû¸ö½ñÌ첿¼þ¶¼¿É±»µã»÷À´´ò¿ªÓ¦Óá£ÄãÒ²¿ÉÒÔÈÃÓû§µã»÷²¿¼þÖеÄUI¶ÔÏó£¬ÒÔ´ò¿ªÄãµÄÓ¦Óò¢Ìø×ªµ½¹ØÓÚ´ËUI¶ÔÏóµÄÊÓͼÖС£¾Ù¸öÀý×Ó£¬ÈÕÀú²¿¼þÏÔʾÁ˽ñÌìµÄʼþ£¬Èç¹ûÓû§ÏëÒª»ñµÃij¸öʼþµÄ¸ü¶àÐÅÏ¢£¬ËûÃÇ¿ÉÒÔµã»÷²¿¼þÖеÄʼþÀ´´ò¿ªÈÕÀúÓ¦ÓýøÐв鿴¡£
×¢Ò⣺ËäÈ»´Ó²¿¼þ´ò¿ªÓ¦Óõķ½Ê½¶ÔÓû§À´Ëµ»¹²»´í£¬µ«¼ÌÐøÔÚ²¿¼þÖÐÌṩÓÐÓÃÇÒ¼°Ê±µÄÐÅÏ¢ÒÀÈ»ÊǺÜÖØÒªµÄ¡£ÈËÃǿɲ»Ò»¶¨»áÐÀÉÍÒ»¸ö¹¦ÄÜÖ»ÊÇ´ò¿ªÓ¦ÓõĽñÌ첿¼þ¡£
¡¡¡¡3.1.2 ·ÖÏíºÍ¶¯×÷À©Õ¹(Share and Action Extensions)
ÈËÃÇͨ¹ýµã»÷Ó¦ÓÃÖе͝×÷°´Å¥(Action button)À´Ê¹Ó÷ÖÏíºÍ¶¯×÷À©Õ¹¡£ÔÚͨ¹ý¶¯×÷°´Å¥ÏÔʾµÄ¶¯×÷ÊÓͼ¿ØÖÆÆ÷(activity
view controller)ÖУ¬¶¯×÷À©Õ¹±»ÁÐÔڵײ¿£¬·ÖÏíÀ©Õ¹±»ÁÐÔÚ¶¯×÷À©Õ¹Ö®ÉÏ¡£ÈËÃÇ¿ÉÒÔʹÓøü¶à(More)°´Å¥À´¹ÜÀíÏÔʾÔÚ¶¯×÷ÊÓͼ¿ØÖÆÆ÷ÖеķÖÏíºÍ¶¯×÷À©Õ¹¡£

·ÖÏí»ò¶¯×÷À©Õ¹Í¨³£±»ÈÏΪÊÇÔÚµ±Ç°Óû§³¡¾°ÏÂÓÃÀ´ÊäÈëÄÚÈÝÖ®Óá£ÀýÈ磬µ±ÔÚSafariÖÐÔĶÁһƪÎÄÕÂʱ£¬Óû§¿ÉÄÜ»áµã»÷¶¯×÷°´Å¥²¢Ê¹ÓÃÒ»¸ö·ÖÏíÀ©Õ¹À´·¢ËÍÕâÆªÎÄÕµ½·ÖÏíÍøÕ¾ÉÏ£¬Ò²¿ÉÄÜ»áʹÓÃÒ»¸ö¶¯×÷À©Õ¹À´²é¿´ÕâÆªÎÄÕµķÒë¡£
×¢Ò⣺ÔÚ¶¯×÷ÊÓͼ¿ØÖÆÆ÷ÖУ¬iOSÖ»»áÏÔʾ֧³Öµ±Ç°ÄÚÈÝÀàÐ͵͝×÷À©Õ¹¡£ÀýÈ磬µ±Óû§µ±Ç°ÄÚÈÝÊÇÊÓÆµÊ±£¬iOS¾Í²»»áÏÔʾ֧³ÖÎı¾µÄ¶¯×÷À©Õ¹¡£
¾¡¿ÉÄÜÔÚ·ÖÏíÀ©Õ¹ÖÐʹÓÃϵͳÌṩµÄUI¡£ÏµÍ³ËùÌṩµÄ׫дÊÓͼ¿ØÖÆÆ÷(compose
view controller)Ìṩ¸øÓû§Ò»ÖÖÒ»ÖµÄÌåÑ飬²¢ÄÜ×Ô¶¯Ö§³ÖһЩ³£ÓÃÈÎÎñ£¬ÀýÈçÔ¤ÀÀºÍÈ·Èϱê×¼Ïͬ²½ÄÚÈÝ£¬²é¿´¶¯»£¬ÒÔ¼°Íê³ÉÒ»·âÓʼþ¡£ÓûÖª¸ü¶à¹ØÓÚʹÓÃϵͳÌṩµÄ׫дÊÓͼ¿ØÖÆÆ÷£¬Çë²Î¼ûApp
Extension Programming GuideÖеÄShare¡£
Èç¹ûÉÏ´«ÐèÒªÒ»¶¨Ê±¼ä£¬ÄǾÍÓ¦¿¼ÂÇÔÚ·ÖÏíÀ©Õ¹µÄÈÝÆ÷Ó¦ÓÃÖÐÏÔʾÉÏ´«½ø¶È¡£ÎÞÂÛ·ÖÏíµÄÎļþÓжà´ó£¬ÈËÃǶ¼ÆÚ´ýÔÚµã»÷À©Õ¹Öеķ¢ËÍ»ò·ÖÏí°´Å¥ºó£¬ÄÜÁ¢¼´·µ»ØËûÃÇ֮ǰµÄ³¡¾°¡£ÄãÐèÒªÈýø¶È×´Ì¬ËæÊ±¸üУ¬µ«ÊÇÈËÃDz»Ïëÿ´ÎÉÏ´«Íê±Ïºó¶¼ÊÕµ½Í¨Öª£¬²¢ÇÒÒ²ÎÞ·¨×Ô¶¯ÖØÆôÀ©Õ¹¡£ÔÚÕâÖÖ³¡¾°Ï£¬ÔÚÈÝÆ÷Ó¦ÓÃÖÐÏÔʾÉÏ´«½ø¶ÈÊÇÒ»ÖÖ½â¾ö·½°¸£¬ÕâÑùÈÝÆ÷Ó¦ÓþͿÉÒÔÔÚºǫ́´¦ÀíÈÎÎñ£¬²¢ÔÚÓöµ½ÎÊÌâʱ·¢ËÍ֪ͨ¡£
¶¯×÷À©Õ¹Ê¹Óõ¥É«µÄÓ¦ÓÃͼ±ê¡£(²»Í¬µÄÊÇ£¬·ÖÏíÀ©Õ¹ÔòÓ¦¸ÃʹÓÃÆäÈÝÆ÷Ó¦ÓõIJÊɫӦÓÃͼ±ê¡£)ҪΪ¶¯×÷À©Õ¹Éè¼ÆÍ¼±êʱ£¬Äã¿ÉÄÜÐèÒª´Ó´´½¨Ò»¸öÓ¦ÓÃͼ±êµÄÄ£°æ¿ªÊ¼×ÅÊÖ¡£ÈçÓÐÐèÒª£¬¿ÉÒÔרעͼ±êËùÌØÓеÄÔªËØÀ´½øÐмò»¯Éè¼Æ¡£
Èç¹ûÄãÔÚÈÝÆ÷Ó¦ÓÃÖÐÌṩÁ˶à¸ö¶¯×÷À©Õ¹£¬ÄÇô×îºÃΪËûÃÇÉè¼ÆÒ»Ì×ͼ±ê£¬ÇÒÈ·±£ÕâÌ×ͼ±êÖеÄÿһ¸ö¿´ÆðÀ´¶¼ÓëÈÝÆ÷Ó¦ÓõÄͼ±êÊÇÓйØÁªµÄ¡£
¡¡3.1.3 ͼƬ±à¼À©Õ¹(Photo Editing Extensions)
µ±ÈËÃÇÔÚÕÕÆ¬(Photos)Ó¦ÓÃÖв鿴ͼƬ»òÊÓÆµÊ±£¬¿ÉÒÔʹÓÃͼƬ±à¼À©Õ¹¡£Ò»°ãÀ´Ëµ£¬Í¼Æ¬±à¼À©Õ¹ÄܰïÖúÓû§É¸Ñ¡Í¼Æ¬»ò½øÐÐһЩÆäËûµÄͼƬ»òÊÓÆµ±à¼¡£ÔÚÓû§È·ÈÏÖ®ºó£¬±à¼ºóµÄÄÚÈݾͻá³öÏÖÔÚÕÕÆ¬Ó¦ÓÃÖС£
ÕÕÆ¬Ó¦ÓÃÌṩÁËÒ»¸öģ̬ÊÓͼÀ´ÏÔʾͼƬ±à¼À©Õ¹µÄ×Ô¶¨ÒåUI¡£µ±Óû§ÔÚÈ·È϶ÔͼƬ»òÊÓÆµµÄ±à¼Ê±Ñ¡ÔñÁËÈ¡Ïû(Äã±ØÐëÒªÔÚ´úÂëÉϱ£Ö¤´æÔÚÕâ¸öÐÐΪ)£¬ÕÕÆ¬Ó¦Óû¹¿ÉÒÔÏÔʾһ¸öÈ·ÈÏÊÓͼ¡£
±ÜÃâÔÚͼƬ±à¼À©Õ¹ÖÐʹÓõ¼º½À¸¡£ÈçͼËùʾ£¬³ÐÔØÀ©Õ¹µÄģ̬ÊÓͼÒѾ°üº¬Á˵¼º½À¸£¬ÈôÔÙÔö¼ÓÁíÒ»¸öµ¼º½À¸£¬¼È»áÕ¼¾Ý¸ü¶àÄãµÄ½çÃæ¿Õ¼ä£¬»¹»áʹÓû§²úÉúÀ§ÈÅ¡£(ÕÕÆ¬Ó¦ÓÃĬÈÏ»áÒÔÈ«ÆÁ¸ß¶ÈÀ´ÏÔʾÄãµÄÊÓͼ£¬ËùÒÔÄãµÄÄÚÈÝ»á³öÏÖÔÚÄÚ½¨µÄµ¼º½À¸Ö®Ï¡£)

Èç¹û¿ÉÒÔ£¬ÈÃÓû§Äܹ»Ô¤ÀÀ±à¼½á¹û¡£¾¡¿ÉÄÜÈÃÓû§ÔڹرÕÀ©Õ¹·µ»ØÕÕÆ¬Ó¦ÓÃ֮ǰ¿´µ½ËûÃDZ༵ijɹû¡£
¡¡¡¡3.1.4 ÎĵµÌṩÕßÀ©Õ¹(Document Provider Extensions)
ÎĵµÌṩÕßÀ©Õ¹°ïÖúÈËÃÇÔÚÆäËû¸÷ÖÖÓ¦ÓÃÖвéÔÄÄãµÄÓ¦ÓÃËù¹ÜÀíµÄÎĵµ¡£ÔÚËÞÖ÷Ó¦ÓÃ(host
app)ÖУ¬Îĵµ²É¼¯ÊÓͼ¿ØÖÆÆ÷(document picker view controller)»áÏÔʾÄãµÄÀ©Õ¹ËùÌṩµÄUI(ÏëÒªÁ˽â¸ü¶àÓйØÎĵµ²É¼¯ÊÓͼ¿ØÖÆÆ÷µÄÄÚÈÝ£¬Çë²éÔÄUIDocumentPickerViewController
Class Reference)¡£
×¢Ò⣺ÎĵµÌṩÕßÀ©Õ¹ÓÉÁ½¸ö²»Í¬µÄ²¿·Ö×é³É£ºÎĵµ²É¼¯ÊÓͼ¿ØÖÆÆ÷À©Õ¹ºÍÎļþÌṩÕßÀ©Õ¹¡£Îĵµ²É¼¯ÊÓͼ¿ØÖÆÆ÷À©Õ¹°üÀ¨ÁËÄãµÄ×Ô¶¨ÒåUI£¬ÎļþÌṩÕßÀ©Õ¹ÊµÏÖ¶ÔÎļþµÄ·ÃÎÊ¡£±¾½ÚËùʹÓõÄÊõÓïÎĵµÌṩÕßÀ©Õ¹(Document
Provider extension)ÊÇΪÁ˱íÊöÀ©Õ¹ÖÐÎĵµ²É¼¯ÊÓͼ¿ØÖÆÆ÷²¿·ÖµÄUIºÍÌåÑé¡£
±ÜÃâÔÚÎĵµÌṩÕßÀ©Õ¹ÖÐʹÓõ¼º½À¸¡£iOS»áÏÔʾÀ©Õ¹µÄ×Ô¶¨ÒåUI£¬¶ø×Ô¶¨ÒåUIÓÖ°üº¬ÔÚÎĵµ²É¼¯ÊÓͼ¿ØÖÆÆ÷ÖлùÓÚµ¼º½À¸µÄ½çÃæÖ®ÖС£ËùÒÔ£¬ÔÚÄÚ½¨µ¼º½À¸Ö®ÏÂÔÙÏÔʾµÚ¶þ¸öµ¼º½À¸»áʹÓû§¸Ðµ½À§»ó£¬²¢ÇÒ»¹»áÕ¼¾ÝÔ±¾ÄãµÄÄÚÈÝÇøÓò¡£(Îĵµ²É¼¯ÊÓͼ¿ØÖÆÆ÷ĬÈÏ»áÒÔÈ«ÆÁ¸ß¶ÈÀ´ÏÔʾÄãµÄÊÓͼ£¬ËùÒÔÄãµÄÄÚÈÝ»á³öÏÖÔÚÄÚ½¨µÄµ¼º½À¸Ö®Ï¡£)

¡¡3.1.5 ×Ô¶¨ÒåÊäÈë·¨(Custom Keyboards)
ÈËÃÇʹÓôøÓÐ×Ô¶¨ÒåÊäÈë·¨µÄÊäÈë·¨À©Õ¹À´Ìæ»»iOSµÄ×Ô´øÊäÈë·¨¡£ÔÚÆôÓÃÊäÈë·¨À©Õ¹Ö®ºó£¬³ýÁËÊܱ£»¤µÄÎı¾ÇøÓò(ÀýÈçÃÜÂëÊäÈëÇø)ºÍÊÖ»ú¼üÅÌÇø(ÀýÈçÁªÏµÈËÖеĵ绰ºÅÂëÇø)Í⣬µ±ÈËÃǵã»÷ÈκÎÎı¾ÊäÈëÇøÓòºó¾ÍÄÜʹÓÃ×Ô¶¨ÒåÊäÈë·¨¡£
ΪÓû§ÌṩÃ÷ÏԵķ½Ê½À´Çл»ÊäÈë·¨¡£ÈËÃǶÔÓÚiOSµÄÊäÈë·¨Çл»°´Å¥ºÜÊìϤ£¬ËûÃÇ»áÆÚÍûÔÚÄãµÄÊäÈë·¨ÖÐÒ²ÓÐÀàËÆµÄÌåÑé¡£

¡¡¡¡3.2 ֪ͨ(Notifications)
֪ͨΪÈËÃÇÌṩ¼´Ê±µÄÖØÒªÐÅÏ¢ºÍ¹¦ÄÜ¡£ÈËÃÇÄÜÔÚ¶àÖÖÇé¿öÏÂÊÕµ½Í¨Öª£¬ÀýÈçÔÚËøÆÁ½çÃæÖУ¬»òÕßÔÚʹÓÃÓ¦ÓÃʱ£¬»òÕß·ÃÎÊ֪ͨÖÐÐÄʱ¡£
֪ͨÖÐÐÄÓÐÁ½ÖÖÊÓͼ£ºÍ¨Öª(Notifications )ºÍ½ñÌì(Today)¡£
½ñÌìÊÓͼÏÔʾÁËÒ»×é¿É±à¼µÄ²¿¼þ¡£½ñÌ첿¼þÊÇÒ»¸öÓ¦ÓÃÀ©Õ¹£¬ÏÔʾÁËÉÙÁ¿¼°Ê±ºÍÖØÒªµÄÐÅÏ¢»ò¹¦ÄÜ£¬ÕâЩÐÅÏ¢»ò¹¦ÄÜÔòÊÇÓÉÓû§Ëù¹Ø×¢µÄÓ¦ÓÃËùÌṩ¡£¾ÙÀýÀ´Ëµ£¬ÈÕÀú²¿¼þÖ»ÏÔʾÁ˽ñÌìµÄʼþ¡£µã»÷ÈÕÀú²¿¼þÖеÄÒ»¸öʼþ¿ÉÒÔ»½ÆðÈÕÀúÓ¦Ó㬲¢´ò¿ª¸Ãʼþ£¬Óû§½ÓÏÂÀ´¿ÉÒԱ༸Ãʼþ»ò¹ÜÀíÆäËûµÄʼþ¡£ÏëÒªÁ˽â¸ü¶à¹ØÓÚÉè¼Æ½ñÌ첿¼þµÄÄÚÈÝ£¬Çë²Î¼û½ñÌ첿¼þ¡£

֪ͨÊÓͼ»áÏÔʾÓû§¸ÐÐËȤµÄÓ¦ÓÃËù·¢³öµÄ×î½ü֪ͨ¡£Óû§¿ÉÒÔÔÚÉèÖÃ(Settings)ÖÐÀ´ÉèÖÃÊÇ·ñÔÚ֪ͨÖÐÐÄÏÔʾ¸ÃÓ¦ÓõÄ֪ͨ¡£

iOSÓ¦ÓÿÉÒÔʹÓÃ֪ͨÀ´ÈÃÈËÃÇÖªµÀһЩÓÐȤµÄÊÂÇéÊÇʲôʱºò·¢ÉúµÄ£¬ÀýÈ磺
ÊÕµ½Ò»ÌõÏûÏ¢
ʼþ¼´½«·¢Éú
ÓÐеÄÊý¾Ý¿ÉÏÂÔØÁË
ijЩ״̬·¢ÉúÁ˱仯
ÔÚiOS8¼°Ö®ºóµÄ°æ±¾ÖУ¬Ó¦ÓÿÉÒÔ¶¨ÒåÓû§ÔÚ֪ͨÖеIJÙ×÷¡£ÀýÈ磬Óû§¿ÉÒÔÔÚ´ý°ìÊÂÏîÓ¦ÓõÄ֪ͨÖоͱê¼Ç¸ÃÊÂÏîÒÑÍê³É£¬¶øÎÞÐè¶îÍâ´ò¿ªÓ¦Óá£
iOS¶¨ÒåÁËÁ½ÖÖÀàÐ͵Ä֪ͨ¡£
±¾µØÍ¨Öª(local notification)ÓÉÓ¦Óð²ÅÅ´ý·¢ËÍ£¬×îÖÕͨ¹ýiOS·¢Ë͵½Í¬Ò»É豸ÖУ¬ÎÞÂÛ¸ÃÓ¦Óõ±Ç°ÊÇ·ñÕýÔÚºǫ́ÔËÐС£ÀýÈ磬ÈÕÀú»ò´ý°ìÊÂÏîÓ¦ÓÿÉÒÔ°²ÅÅÒ»Ìõ±¾µØÍ¨ÖªÀ´ÌáÐÑÈËÃÇÒ»¸ö¼´½«µ½À´µÄ»áÒé»òÕßÈÕÆÚ¡£
Ô¶³Ì֪ͨ(remote notification)(Ò²³ÆÎªÍÆËÍ֪ͨ(push
notification))ÊÇÓÉÓ¦ÓõÄÔ¶³Ì·þÎñÆ÷ͨ¹ýÆ»¹ûÍÆËÍ֪ͨ·þÎñÀ´·¢Ë͵ģ¬ÕâÀà֪ͨ×îÖÕ»á±»ÍÆË͵½ËùÓа²×°Á˸ÃÓ¦ÓõÄÉ豸¡£ÀýÈ磬һ¿îÔÚÏß¾º¼¼ÀàµÄÓÎÏ·£¬Óû§¿ÉÒÔºÍÆäËûÍæ¼Ò¾ºÈüµÄ£¬¿ÉÒÔ¸üÐÂËùÓÐÍæ¼ÒµÄ×îÐÂ״̬¡£
×¢Ò⣺ӦÓÃÀ©Õ¹¿ÉÄÜ»áÒªÇóÔ¶³Ì֪ͨ±ØÐë·¢Ë͵½ËüµÄÈÝÆ÷Ó¦Óá£ÔÚÕâÖÖ³¡¾°Ï£¬ÈÝÆ÷Ó¦Óó£³£»áÔÚºǫ́ÔËÐÐÀ´´¦Àí֪ͨ¡£ÏëÒªÁ˽â¸ü¶à¹ØÓÚÓ¦ÓÃÀ©Õ¹µÄÄÚÈÝ£¬Çë²Î¼ûÓ¦ÓÃÀ©Õ¹¡£
Èç¹ûµ±ÄãµÄÓ¦ÓÃÕýÔÚºǫ́ÔËÐÐʱÊÕµ½Á˱¾µØ»òÔ¶³ÌµÄ֪ͨ£¬Äã¾ÍÓ¦¸ÃÒÔÄãµÄÓ¦ÓÃËùÌØÓеķ½Ê½½«ÐÅÏ¢´«´ï¸øÄãµÄÓû§¡£
ΪÁËÈ·±£Óû§Äܹ»×Ô¶¨ÒåËûÃǵÄ֪ͨÌåÑ飬ÄãÓ¦¸Ã¾¡¿ÉÄÜ¶àµØÖ§³ÖÒÔϵÄ֪ͨÀàÐÍ£º
ºá·ù(Banner)
¾¯¸æ¿ò(Alert)
Ð¡ÆøÅÝ(Badge)
ÉùÒô(Sound)
×¢Ò⣺ÔÚiOS8¼°Ö®ºóµÄ°æ±¾ÖУ¬Äã±ØÐë¶ÔËùÓÐÄãÏë·¢Ë͸øÓû§µÄ֪ͨÀàÐͽøÐÐ×¢²á¡£µ±ÄãµÚÒ»´Î½øÐÐ×¢²á¶¯×÷ʱ£¬Óû§»áÓöµ½Ò»¸ö¾¯¸æ¿ò£¬ËûÃÇ¿ÉÒÔÔÚÆäÖвÙ×÷À´¾ö¶¨ÔÊÐí»ò¾Ü¾øËùÓÐÀ´×ÔÄãµÄÓ¦ÓõÄ֪ͨ¡£²»¹ÜÓû§Ñ¡ÔñµÄ½á¹ûÊÇʲô£¬ËûÃÇӦʼÖÕÄÜ·ÃÎÊÓ¦ÓõÄÉèÖÃÀ´¸ü¸Ä´ËÏîÉèÖ㬻òÕßÉèÖÃËûÃÇÏëÒª½ÓÊÕµÄ֪ͨÀàÐÍ¡£
ºá·ù(banner)ÊÇÒ»¸öС¶øÍ¸Ã÷µÄÊÓͼ£¬»á³öÏÖÔÚÆÁÄ»¶¥²¿²¢ÔÚ¼¸ÃëºóÏûʧ¡£Óû§»¹¿ÉÒÔ¿´µ½ÔÚËøÆÁµ±Öеĺá·ùÒÔ¼°ÔÚ֪ͨÖÐÐÄÖÐÒÔ֪ͨÐÎʽ³öÏֵĺá·ù¡£ÔÚºá·ùÖУ¬iOS»áÏÔʾ֪ͨµÄÄÚÈݺÍÓ¦ÓõÄСͼ±ê(ÓûÁ˽â¸ü¶à¹ØÓÚСͼ±êµÄÄÚÈÝ£¬Çë²Î¼û
App Icon)¡£Óû§µã»÷ºá·ùÀ´Òþ²ØÏÔʾ²¢Çл»µ½·¢ËÍ֪ͨµÄÓ¦Óá£

³ýÁËĬÈϵĵã»÷¶¯×÷Ö®Í⣬µ±Óû§Çáɨºá·ùʱ,Ä㻹¿ÉÒÔ¶¨ÒåÁ½¸ö¶¯×÷°´Å¥¡£µã»÷֪ͨ¶¯×÷°´Å¥À´Òþ²Øºá·ùµÄÏÔʾ²¢Æô¶¯ÄãµÄÓ¦ÓÃ(¿ÉÄÜÊÇÔÚºǫ́)À´Ö´Ðж¯×÷¡£

֪ͨ¾¯¸æ¿òÊÇÏÔʾÔÚÆÁÄ»Éϵıê×¼¾¯¸æ¿òÊÓͼ£¬ÐèÒªÓû§²Ù×÷ºó²Å»áÒþ²Ø¡£µ±Óû§µã»÷Options°´Å¥ºó£¬ÄãÐèÒªÌṩ²¢ÏÔʾ֪ͨÏûÏ¢ÒÔ¼°ÈκÎÒ»¸öĬÈ϶¯×÷£¬»ò×î¶àËĸöÌØ¶¨¶¯×÷¡£¾¯¸æ¿òµÄ±³¾°Ñùʽ²»ÄÜ×öÐ޸ġ£

µ±Óû§µã»÷¾¯¸æ¿òÖеÄÒ»¸öĬÈÏ»ò×Ô¶¨Ò嶯×÷°´Å¥Ê±£¬iOS»áͬʱÒþ²Ø¾¯¸æ¿ò²¢ÔËÐÐÄãµÄÓ¦ÓÃ(¿ÉÄÜÊÇÔÚºǫ́)¡£µã»÷¹Ø±Õ»òÈ·¶¨°´Å¥»áÒþ²Ø¾¯¸æ¿ò¶ø²»´ò¿ªÓ¦Óá£

Ð¡ÆøÅÝ(badge)ÊÇÒ»¸öÏÔʾδ¶Á֪ͨÊýÁ¿µÄºìɫСԲ(Ð¡ÆøÅÝÏÔʾÔÚÓ¦ÓÃͼ±êµÄÓÒÉϽÇ)¡£Ð¡ÆøÅݵĴóСºÍÑÕÉ«²»ÄÜ×öÐ޸ġ£

ºá·ù¡¢¾¯¸æ¿òºÍÐ¡ÆøÅÝÕâÈýÖÖ֪ͨ¶¼¿ÉÒÔʹÓÃ×Ô¶¨Òå»òϵͳÌṩµÄÉùÒô¡£
ÔÚ֪ͨÖн÷É÷ʹÓÃ¾ßÆÆ»µÐԵ͝×÷¡£ÒªÈ·¶¨Óû§ÓÐ×ã¹»µÄÉÏÏÂÎÄÀ´±ÜÃâÒâÏë²»µ½µÄºó¹û¡£ÎªÁ˰ïÖúÓû§Çø·ÖÄãËù¶¨ÒåµÄÆÆ»µÐÔ¶¯×÷£¬iOS»áÓúìÉ«À´ÏÔʾËü¡£ÓÐʱºò£¬ÔÚÓ¦ÓÃÖ´ÐÐÆÆ»µÐÔ¶¯×÷֮ǰ£¬Ó¦¸ÃÇëÇóÓû§½øÐÐÈ·ÈÏ¡£¾Ù¸öÀý×Ó£¬Èç¹ûÔÚËøÆÁµÄºá·ù(banner)ÖÐÌṩÁËÒ»¸öÆÆ»µÐÔ¶¯×÷£¬ÄÇô¾ÍӦȷ±£Ö»ÓÐÉ豸µÄÖ÷È˲ÅÄÜÖ´Ðиö¯×÷(ÄãÐèÒªÔÚ´úÂëÉÏʵÏÖÕâÒ»ÐèÇó)¡£
Ϊÿ¸ö¶¯×÷°´Å¥Ìṩ×Ô¶¨Òå±êÌâ¡£´´½¨Ò»¸ö¼ò¶ÌµÄ±êÌâÀ´ÃèÊöÇå³þ½«Òª·¢ÉúµÄ¶¯×÷¡£ÀýÈ磬ÓÎÏ·¿ÉÄÜ»áʹÓÓPlay”×÷Ϊ±êÌâÀ´±íÃ÷£¬µã»÷Õâ¸ö°´Å¥»á´ò¿ªÓ¦ÓÃÀ´½øÐÐÓÎÏ·¡£È·±£±êÌ⣺
ʹÓñêÌâÑùʽµÄ´óСд(title-style capitalization)
×ã¹»¼ò¶Ì£¬Äܲ»±»½Ø¶ÏµØÏÔʾÔÚ°´Å¥ÄÚ(ҲӦȷ±£²âÊÔ¸÷ÖÖÓïÑÔÎÄ×ֵıêÌâÏÔʾÕý³£)
²»ÒªÎªÍ¬Ò»¸öʼþÖØ¸´·¢ËÍ֪ͨ¡£Óû§¿ÉÒÔÑ¡Ôñ´¦Àí֪ͨÏî;֪ͨÏîÔÚÓû§Î´´¦Àíǰ»áÒ»Ö±ÏÔʾ¡£Èç¹ûΪͬһʼþÖØ¸´·¢ËÍ֪ͨ£¬Í¨ÖªÖÐÐÄÁбíÖлáÂúÊÇ֪ͨ£¬Óû§¾ÍÓпÉÄÜ»á¹Ø±ÕÄãµÄÓ¦ÓõÄ֪ͨ¡£
²»ÒªÔÚ֪ͨÏûÏ¢Öаüº¬ÄãµÄÓ¦ÓÃÃû³Æ¡£×Ô¶¨ÒåÐÅÏ¢»áÔÚ¾¯¸æ¿òºÍºá·ùÖÐÏÔʾ£¬Ò²»áÔÚ֪ͨÖÐÐÄÖÐÒÔ֪ͨµÄÐÎʽÏÔʾ¡£ÄãÎÞÐèÔÚ×Ô¶¨ÒåÐÅÏ¢ÖÐÏÔʾÄãµÄÓ¦ÓÃÃû³Æ£¬ÒòΪiOS»áÔÚÏÔʾÐÅÏ¢µÄͬʱ×Ô¶¯ÏÔʾӦÓÃÃû³Æ¡£
ΪÁËʹ±¾µØ»òÔ¶³Ì֪ͨÐÅÏ¢¸üÓÐ×÷Óã¬ÄãÓ¦¸Ã£º
רעÓÚÐÅÏ¢¶ø²»ÊÇÓû§µÄÐÐΪ¡£±ÜÃâ¸æËßÈËÃǵã»÷Äĸö°´Å¥»òÈçºÎ´ò¿ªÄãµÄÓ¦Óá£
×ã¹»¼ò¶Ì£¬Ò»Á½ÐоͿÉÒÔÏÔʾÍêÕû¡£½Ï³¤µÄÐÅÏ¢¶ÔÓÚÓû§À´ËµºÜÄѽøÐпìËÙÔĶÁ£¬Ò²»áÔì³ÉÔÚ¾¯¸æ¿òÖÐÐèÒª¹ö¶¯²ÅÄܲ鿴ÍêÕû¡£
ʹÓþäʽ´óСд(sentence-style capitalization)£¬²¢ÅäÒÔºÏÊʵĽáÊøÓï¾ä·ûºÅ¡£¿ÉÄܵÄʱºò£¬¿ÉÒÔʹÓÃÒ»¸öÕû¾ä¡£
×¢Ò⣺ÈçÓбØÒª£¬iOS»áËõ¶ÌÄãµÄÏûÏ¢ÒÔ±ãÄÜÔÚ¸÷ÖÖ֪ͨ·¢ËÍÑùʽÏÂÏÔʾ;ΪÁË×îºÃµÄЧ¹û£¬Äã²»Ó¦Ö÷¶¯Ëõ¼õÄãµÄÏûÏ¢¡£
±£³ÖÐ¡ÆøÅݵÄÄÚÈÝÊÇ×îеġ£µ±Óû§×¢Òâµ½ÐÂÐÅϢʱ£¬¼´Ê±¸üÐÂÐ¡ÆøÅݷdz£ÖØÒª£¬ÕâÑùÓû§¾Í²»»á¾õµÃÊÕµ½Á˶îÍâµÄ֪ͨ¡£×¢Ò⣬µ±Ð¡ÆøÅÝΪ0ʱҲ»áÒÆ³ý֪ͨÖÐÐÄÖÐËùÓжÔÓ¦µÄ֪ͨÏî¡£
ÖØÒª£º²»ÒªÊ¹ÓÃÐ¡ÆøÅÝ×ö֪ͨÒÔÍâµÄÓÃ;¡£¼Çס£¬Óû§Äܹ»¹Ø±ÕÓ¦ÓõÄÐ¡ÆøÅÝ£¬ËùÒÔÄãÎÞ·¨È·¶¨ËûÃÇÒ»¶¨ÄÜ¿´µ½Ð¡ÆøÅÝÖеÄÄÚÈÝ¡£
µ±ÊÕµ½Í¨ÖªÊ±£¬ÌṩÓû§¿ÉÒÔÑ¡ÔñÌýµ½µÄÒôЧ¡£µ±ÈËÃÇûÓÐÔÚ¿´ÆÁÄ»µÄʱºò£¬¿ÉÒÔͨ¹ýÒôЧ»ñÈ¡ËûÃǵÄ×¢Òâ¡£ÀýÈ磬ÈÕÀúÓ¦ÓÿÉÄÜ»áÔÚÏÔʾ¾¯¸æ¿òµÄͬʱ²¥·ÅÒ»¸öÒôЧÀ´ÌáÐÑÈËÃÇÒ»¸ö¼´½«µ½À´µÄʼþ¡£ÔÙÈ磬Ð×÷ÈÎÎñ¹ÜÀíÓ¦ÓÿÉÄÜ»áÔÚÐ¡ÆøÅݸüÐÂʱ²¥·ÅÒ»¸öÒôЧÀ´¸æÖªÄ³¸öÔ¶³ÌÐͬµÄͬÊÂÒѾÍê³ÉÁËij¸öÈÎÎñ¡£
Äã¿ÉÒÔÌṩ×Ô¶¨ÒåµÄÒôЧ£¬»òÕßʹÓÃÄÚÖõľ¯¸æÒô¡£Èç¹ûÄã´´½¨ÁË×Ô¶¨ÒåÒôЧ£¬ÇëÈ·±£ËüÊǼò¶ÌµÄ¡¢ÓÐÌØÉ«µÄ²¢ÇÒÊǾÓÉ×¨ÒµÖÆ×÷µÄ¡£(ÏëÒªÁ˽â¸ü¶à¹ØÓÚÒôЧµÄ¼¼ÊõÐèÇó£¬Çë²ÎÔÄLocal
and Remote Notification Programming GuideÖеÄPreparing
Custom Alert Sounds¡£)×¢Ò⣬µ±Í¨Öª·¢Ëͺó£¬ÄãÎÞ·¨ÒÔ±à³Ì·½Ê½À´´¥·¢É豸µÄÕ𶯣¬ÒòΪÓû§¶ÔÓÚ¾¯¸æ¿òÊÇ·ñ°éËæÕð¶¯ÓµÓÐÖ§ÅäȨ¡£
¡¡¡¡3.3 ¶àÈÎÎñ´¦Àí(Multitasking)
¶àÈÎÎñ´¦ÀíÈÃÈËÃÇ¿ÉÒÔÔÚ×î½üʹÓõÄÓ¦ÓÃÖ®¼ä½øÐпìËÙÇл»¡£

ΪÁËÖ§³ÖÕâÑùµÄÌåÑ飬¶àÈÎÎñ´¦Àí»áÈÃÒ»¿îÓ¦ÓÃÔÚÓû§Çл»À뿪ºó£¬ÔÚºǫ́½øÈë¹ÒÆð״̬¡£µ±Óû§Çл»»ØÀ´Ê±£¬Ó¦ÓÿÉÒÔ¿ìËÙ±»ÖØÐÂʹÓã¬ÒòΪӦÓÃÎÞÐèÖØÐ¼ÓÔØUI¡£ÈËÃÇʹÓöàÈÎÎñ´¦ÀíUI(ÈçÉÏͼ)À´Ñ¡ÔñÒ»¿î×î½üʹÓõÄÓ¦Óá£
API×¢ÊÍ£ºÏëҪѧϰÔÚÄãµÄ´úÂëÖÐÈçºÎÖ§³Ö¶àÈÎÎñ´¦Àí£¬Çë²ÎÔÄApp Programming
Guide for iOSÖеÄApp States and Multitasking¡£
ÄÜ·ñÔÚ¶àÈÎÎñ´¦ÀíÖд¦ÀíºÃÈ¡¾öÓÚÄÜ·ñÔÚÉ豸ÖÐÓëÆäËûÓ¦ÓúÍг¹²´æ¡£´Ó¸ü¸ßµÄ²ãÃæÀ´Ëµ£¬ÕâÒâζ×ÅËùÓеÄÓ¦Óö¼Ó¦£º
´¦ÀíºÃÖжϻòÀ´×ÔÆäËûÓ¦ÓõÄÉùÒô
Í£Ö¹ºÍÖØÆô£¬¼´¿ìËÙÆ½»¬µØ´Óºǫ́Çл»µ½Ç°Ì¨
²»ÔÚǰ̨ʱӦã¡ÊؼºÈÎ
ÏÂÊöÖ¸ÄÏϸÔò¿ÉÒÔ°ïÖúÄãµÄÓ¦ÓÃÔÚ¶àÈÎÎñ´¦ÀíÖÐÈ¡µÃ³É¹¦¡£
×¼±¸ºÃ±»´ò¶Ï£¬²¢»Ö¸´¡£¶àÈÎÎñ´¦ÀíÔö¼ÓÁ˺ǫ́ӦÓÃÖжÏÄãµÄÓ¦ÓõĿÉÄÜÐÔ¡£ÆäËûÌØÐÔ£¬ÖîÈç¹ã¸æ³öÏֺ͸ü¿ìµÄÓ¦ÓÃÇл»£¬Ò²»áÔì³É¸üƵ·±µØ´ò¶Ï¡£Ô½¿ìËÙºÍÔ½¾«È·µØ±£´æÓ¦Óõ±Ç°×´Ì¬£¬ÈËÃǾͿÉÒÔÔ½¿ìµØÖØÐÂÔËÐÐÓ¦Ó㬲¢´Ó֮ǰÀ뿪µÄÒ³Ãæ¼ÌÐøÊ¹Óá£Äã¿ÉÒÔͨ¹ýÀûÓÃUIKitµÄ״̬±£´æºÍ»Ö¸´À´ÎªÓû§ÌṩÎÞ·ìµÄÖØÐ¿ªÊ¼µÄÌåÑé(²é¿´State
Preservation and RestorationÁ˽â¸ü¶àÐÅÏ¢)¡£
È·±£ÄãµÄUI¿ÉÒÔ´¦ÀíÁ½±¶¸ß¶ÈµÄ״̬À¸¡£Á½±¶¸ß¶ÈµÄ״̬À¸»áÔÚÖîÈçͨ»°¡¢Â¼ÒôºÍ¹²ÏíµÈ¹ý³ÌÖгöÏÖ¡£ÔÚδ×÷´¦ÀíµÄÓ¦ÓÃÖУ¬×´Ì¬À¸µÄ¶îÍâ¸ß¶È»áÒýÆð²¼¾ÖÎÊÌ⣬ÈçUI±»Ïòϼ·Ñ¹»òÕß±»ÕÚס¡£ÔÚ¶àÈÎÎñ´¦Àí»·¾³ÖУ¬Ê¹Á½±¶¸ß״̬À¸ÏÔʾÕý³£ÊǸñÍâÖØÒªµÄ£¬ÒòΪËü¿ÉÄÜ»á³öÏÖÔÚ¸ü¶àµÄÓ¦Óõ±ÖС£
×¼±¸ºÃÔÝÍ£ÐèÒªÈËÃÇ×¢Òâ»òÖ÷¶¯²ÎÓëµÄ»î¶¯¡£ÀýÈ磬Èç¹ûÄãµÄÓ¦ÓÃÊÇÒ»¿îÓÎÏ·»òýÌå¹Û¿´Ó¦Óã¬ÄãÐèҪȷ±£ÄãµÄÓû§´ÓÓ¦ÓÃÇл»×ßʱ£¬²»»á¶ªÊ§ÈκÎÄÚÈÝ»òʼþ¡£µ±ÈËÃÇÇл»»ØÓÎÏ·»òýÌå²¥·ÅÆ÷ʱ£¬ËûÃÇÏ£ÍûÄܼÌÐøÖ®Ç°µÄÌåÑ飬¾ÍºÃÏñËûÃÇ´ÓδÀ뿪¹ýÓ¦Óá£
È·±£ÒôƵÐÐΪºÏÊÊ¡£µ±ÄãµÄÓ¦ÓÃÕýÔÚÔËÐÐʱ£¬¶àÈÎÎñ´¦Àí»áʹµÃÆäËûýÌå»î¶¯¸ü¿ÉÄܵØÍ¬Ê±½øÐУ¬Ò²»áÓиü¶à¿ÉÄÜÐÔʹÄãµÄÒôƵ²»µÃ²»ÔÝÍ££¬²¢»Ö¸´´¦ÀíÖжϡ£²é¿´ÉùÒôÀ´°ïÖúÄãÈ·±£ÄãµÄÒôƵÄÜÂú×ãÈËÃÇµÄÆÚÍû£¬²¢ÓëÉ豸ÖÐµÄÆäËûÒôƵºÍƽ¹²´¦¡£
ÊʶÈʹÓñ¾µØÍ¨Öª¡£Ó¦ÓÿÉÒÔÔÚÌØ¶¨Ê±¼ä·¢Ëͱ¾µØÍ¨Öª£¬ÎÞÂÛÓ¦ÓÃÊÇÔÚÔÝÍ£Öл¹ÊÇÔËÐÐÖÐÒà»òÊǸù±¾¾ÍûÓÐÔËÐС£ÎªÁË´ïµ½×îºÃµÄÓû§ÌåÑ飬Ӧ±ÜÃâÓùý¶àµÄ֪ͨÀ´É§ÈÅÈËÃÇ£¬²¢×ñÑ֪ͨÖд´½¨Í¨ÖªÄÚÈݵÄÖ¸ÄÏ¡£
±ØÒªÊ±£¬ÔÚºǫ́Íê³ÉÓû§µÄÈÎÎñ¡£µ±ÈËÃÇ¿ªÊ¼Ò»¸öÈÎÎñʱ£¬ËûÃÇͨ³£»áÆÚÍû¼´Ê¹ÒѾ´ÓÓ¦ÓÃÖÐÇл»×ßÁËÈÎÎñÈÔÄܹ»Íê³É¡£Èç¹ûÄãµÄÓ¦ÓÃÔÚÖ´ÐÐÓû§ÈÎÎñ;ÖУ¬²¢ÇÒÕâ¸öÈÎÎñ²»ÐèÒª¶îÍâµÄÓû§½»»¥£¬ÄÇôÄã¾ÍÓ¦¸ÃÔÚÓ¦ÓÃ¹ÒÆð֮ǰ¾ÍÔÚºǫ́Íê³ÉÈÎÎñ¡£
¡¡3.4 É罻ýÌå(Social Media)
ÈËÃÇ»áÆÚÍûÔÚÈκγ¡¾°Ï¶¼¿ÉÒÔʹÓÃËûÃÇϲ°®µÄÉ罻ýÌåÕʺš£iOSÒÔÈËÃÇϲ»¶µÄ·½Ê½½«É罻ýÌåµÄ½»»¥ÓëÄãµÄÓ¦ÓýøÐÐÁËÕûºÏ¡£

×¢Ò⣺µ±Óû§µã»÷¶¯×÷°´Å¥Ê±£¬ËûÃÇ»áµÃµ½Ò»¸öÈçÉÏͼµÄ¶¯×÷ÊÓͼ¿ØÖÆÆ÷¡£ÏëÒªÁ˽â¸ü¶à¹ØÓÚÕâ¸öÊÓͼ¿ØÖÆÆ÷µÄÄÚÈÝ£¬Çë²Î¼ûActivity
View Controller¡£
¶¯×÷ÊÓͼ¿ØÖÆÆ÷µÄÖмäÒ»ÐÐÏÔʾÁËÓû§ÆôÓõĺÍϵͳÌṩµÄ·ÖÏíÓ¦ÓÃÀ©Õ¹¡£ÏëÒªÁ˽â¸ü¶à¹ØÓÚÉè¼Æ·ÖÏíÀ©Õ¹µÄÄÚÈÝ£¬Çë²Î¼ûShare
and Action Extensions¡£
¿¼ÂÇÔÚÄãµÄÓ¦ÓÃÖÐΪÓû§ÌṩһÖÖ¼ò±ãµÄ·½Ê½À´×«Ð´Óʼþ¡£Óû§ÓпÉÄÜ»áÆôÓ÷ÖÏíÀ©Õ¹ÒÔ±ãÄÜÔÚÈκεط½¶¼¿ÉÒÔ·¢ËÍÄÚÈÝ¡£µ«ÊÇÄãÒ²¿ÉÒÔʹÓÃϵͳÌṩµÄ׫дÊÓͼ¿ØÖÆÆ÷À´³ÊÏÖ¸øÓû§£¬ËûÃÇ¿ÉÒÔÔÚÆäÖнøÐб༲Ù×÷¡£Äã¿ÉÒÔÔÚÏÔʾ¸øÓû§½øÐбà¼Ö®Ç°£¬Ô¤ÏȼÓÔØ¾ßÓÐ×Ô¶¨ÒåÄÚÈݵÄ׫дÊÓͼ(ÔÚÄã³ÊÏÖ¸øÓû§Ö®ºó£¬Ö»ÓÐÓû§¿ÉÒÔ±à¼ÕâЩ×Ô¶¨ÒåÄÚÈÝ)¡£ÏëÒªÁ˽â¸ü¶à¹ØÓÚÉç½»¿ò¼Ü(Social
framework)µÄ±à³Ì½çÃæ£¬°üÀ¨SLComposeViewControllerÀ࣬Çë²Î¼ûSocial
Framework Reference¡£
¿ÉÄÜʱ£¬±ÜÃâÒªÇóÓû§µÇ¼½øÈëÒ»¸öÉ罻ýÌåÕË»§¡£Éç½»¿ò¼Ü(Social
framework)»áºÍÕʺſò¼Ü(Accounts framework)Ò»ÆðÀ´Ö§³ÖÒ»¸öµ¥µãµÇ¼ģʽ£¬ËùÒÔÄã¿ÉÒÔ»ñµÃÊÚȨÀ´·ÃÎÊÓû§µÄÕʺţ¬¶øÎÞÐèÒªÇóËûÃÇÀ´ÖØÐÂÊÚȨ¡£Èç¹ûÓû§»¹Ã»ÓеǼ½øÈëÒ»¸öÕʺţ¬Äã¿ÉÒÔÏÔʾUIÀ´ÈÃËûÃǽøÐеǼ¡£
¡¡3.5 iCloud
iCloud¿ÉÒÔÈÃÓû§ËæÊ±ËæµØÓò»Í¬µÄÉ豸·ÃÎÊËûÃÇÏëÒªµÄÄÚÈÝ¡£½«iCloud¼¯³Éµ½Ó¦ÓÃÖУ¬Óû§²»ÓýøÐÐͬ²½²Ù×÷¾Í¿ÉÒÔÔÚ²»Í¬³¡¾°ÏÂʹÓò»Í¬µÄÉ豸·ÃÎʲ¢±à¼Ë½ÈËÐÅÏ¢¡£

ΪÁËÌṩÕâÖÖÌåÑ飬Äã¿ÉÄÜÐèÒªÖØÐ¼ì²éÄãµÄÓ¦ÓÃÖÐÏÖÓеÄÐÅÏ¢£¬ÓÈÆäÊÇÓû§×Ô½¨ÄÚÈݵĴ洢¡¢·ÃÎʺÍչʾ·½Ê½¡£ÏëҪѧϰÈçºÎʹÓÃiCloud£¬Çë²Î¿¼iCloud
Design Guide¡£
iCloudÓû§ÌåÑéµÄÒ»¸ö»ù±¾·½ÏòÊÇ͸Ã÷ÐÔ£ºÀíÏëÇé¿öÏ£¬Óû§²»ÐèÒªÖªµÀËûÃǵÄÐÅÏ¢´æ´¢ÔÚʲôµØ·½£¬Ò²²»ÐèҪȥ˼¿¼µ±Ç°ä¯ÀÀµÄÐÅÏ¢ÊÇÄĸö°æ±¾µÄ¡£ÒÔϼ¸µã¿ÉÒÔ°ïÖúÄã´´½¨Óû§ÆÚÍûµÄiCloudÌåÑé¡£
Èç¹û¿ÉÒԵϰ£¬ÈÃÓû§·½±ãµØÆôÓÃiCloud¡£ÔÚiOSÉ豸ÉÏ£¬Óû§¿ÉÒÔÔÚÉèÖÃÖеǼiCloudÕË»§£¬Òò´Ë¶à°ëÓû§»áÆÚÍûÓ¦ÓÿÉÒÔ×Ô¶¯ÆôÓÃiCloud¡£µ«ÊÇÈç¹ûÄã¾õµÃÓû§¿ÉÄÜÐèÒª×ÔÖ÷Ñ¡ÔñÊÇ·ñʹÓÃÄãÓ¦ÓõÄÔÆ·þÎñ£¬Äã¿ÉÒÔÔÚÓû§µÚÒ»´Î½øÈëÓ¦ÓÃʱÌṩһ¸ö¼òµ¥µÄÑ¡ÏîÀ´½øÐÐÉèÖᣴó¶àÊýÇé¿öÏ£¬Õâ¸öÑ¡ÏîÓ¦¸ÃΪ£ºÊÇ·ñ½«ËùÓÐÄÚÈÝÉÏ´«µ½Ôƶˡ£
×¢ÒâÓû§iCloud¿Õ¼ä´óС¡£Ò»¶¨Òª¼ÇסiCloud¿Õ¼äÊÇÓû§»¨Ç®ÂòÀ´µÄÓÐÏÞ×ÊÔ´¡£ÄãÓ¦¸ÃʹÓÃiCloudÀ´´æ´¢Óû§×Ô¼º´´½¨ºÍ¿ÉÀí½âµÄÐÅÏ¢£¬±ÜÃ⽫¿ÉÔÙÉúµÄÓ¦ÓÃ×ÊÔ´ºÍÄÚÈÝ´æ´¢ÔÚÔÆ¶Ë¡£Í¬ÑùÒª¼Çס£¬µ±Óû§µÇ¼ÁËiCloudÕË»§Ê±£¬ÄãµÄÓ¦ÓõÄÎļþ¼ÐÄÚÈÝÒ²»á×Ô¶¯±¸·Ýµ½Ôƶˡ£ËùÒÔΪÁ˽ÚÊ¡Óû§Ôƶ˿ռ䣬Äã×îºÃÖ»ÌôÑ¡±ØÒªµÄÐÅÏ¢´æ´¢ÓÚÎļþ¼ÐÖС£
±ÜÃâÈÃÓû§×Ô¼ºÑ¡ÔñÔÚiCloudÉÏ´æ´¢ÄÄЩÎļþ¡£Ò»°ã£¬Óû§»áÆÚÍûËûÃÇÔÚÒâµÄËùÓÐÐÅÏ¢¶¼Äܹ»Í¨¹ýiCloud·ÃÎʵ½¡£ÎªÁËÌṩ¸üºÃµÄÓû§ÌåÑ飬Äã¿ÉÄÜÏëÒªÖØÐ¹¹½¨´¦ÀíºÍչʾÄÚÈݵķ½Ê½£¬ÕâÑù¾Í¿ÉÒÔ¸øÓû§Ìṩ¸ü¶àµÄÎļþ¹ÜÀí¹¦ÄÜ¡£µ«Êµ¼ÊÉÏ´ó¶àÊýÓû§¶¼²»ÐèÒª½øÐиöÈËÎļþ´æ´¢µÄ¹ÜÀí£¬ËùÒÔÄãµÄÓ¦ÓÃÒ²¿ÉÒÔ²»Óÿ¼ÂÇÕâ¸öÎÊÌâ¡£
¾ö¶¨ÄÄÖÖÀàÐ͵ÄÐÅÏ¢ÐèÒª´æ´¢ÔÚÔÆ¶Ë¡£³ýÁË´æ´¢Óû§×Ô½¨µÄÎļþºÍÄÚÈÝ£¬Ä㻹¿ÉÒÔ´æ´¢ÉÙÁ¿µÄÆäËûÐÅÏ¢ÔÚÔÆ¶Ë£¬ÀýÈçÓû§µ±Ç°µÄ״̬£¬Óû§µÄÆ«ºÃÉèÖõȵȡ£Äã¿ÉÒÔʹÓÃiCloudµÄ¹Ø¼üÖµ´æ´¢À´±£´æÕâÀàÐÅÏ¢¡£ÀýÈ磬Óû§Ê¹ÓÃÄãµÄÓ¦Óÿ´ÁËÒ»¸öÔÓÖ¾£¬Äã¿ÉÒÔʹÓÃiCloudµÄ¹Ø¼üÖµ´æ´¢À´±£´æÓû§ä¯ÀÀµ½µÄλÖã¬ÕâÑùÓû§ÔÚ±ðµÄÉ豸ÉÏÖØÐ´ò¿ªÕâ¸öÔÓ־ʱ¾ÍÄÜ´ÓÉÏ´ÎÀ뿪µÄµØ·½¼ÌÐøä¯ÀÀÁË¡£
Èç¹ûÄãʹÓÃiCloudµÄ¹Ø¼üÖµ´æ´¢À´±£´æÓû§µÄÆ«ºÃÉèÖã¬È·±£Óû§ÔÚÿ¸öÉ豸É϶¼ÊÇÏëÕâÑùÉèÖõġ£ÀýÈ磬ÓÐЩƫºÃÉèÖÃÔÚ¹¤×÷»·¾³ÖбÈÔÚ¼ÒÀïÒª¸üºÃÓá£ÔÚijЩÇé¿öÏ£¬½«Æ«ºÃÉèÖñ£´æÔÚÓ¦Ó÷þÎñÆ÷ÉÏÒª±È±£´æÔÚÔÆ¶Ë¸üºÏÀí£¬ÕâÑùÆ«ºÃÉèÖþͲ»»áÊÜiCloudµÄÏÞÖÆ¡£
È·±£iCloudÎÞ·¨Ê¹ÓÃʱӦÓõÄÐÐΪÊǺÏÀíµÄ¡£ÀýÈ磬Óû§Í˳öiCloudÕË»§£¬¹Ø±ÕÓ¦ÓõÄiCloud»òÕß½øÈë·ÉÐÐģʽʱ£¬iCloud¶¼ÊÇÎÞ·¨Ê¹Óõġ£ÔÚÕâЩÇé¿öÏ£¬Óû§¶¼½øÐÐÁËijЩ²Ù×÷À´½ûÖ¹iCloud·þÎñ£¬ËùÒÔÄãµÄÓ¦ÓÿÉÒÔ²»ÓÃÔÙ½øÐÐÌáÐÑ¡£µ«ÊÇ£¬ÐèÒª¸æËßÓû§ÔÚ´ò¿ªiCloud֮ǰ£¬µ±Ç°×öµÄÐÞ¸ÄÔÚÆäËûÉ豸É϶¼ÎÞ·¨¿´µ½¡£
±ÜÃâ¸øÓû§´´½¨±¾µØÎļþµÄÑ¡Ïî¡£²»¹ÜÄãµÄÓ¦ÓÃÊÇ·ñÖ§³ÖiCloud£¬¶¼²»Ó¦¸Ã¸øÓû§ÌṩÒòÉ豸¶øÇø·ÖµÄÎļþϵͳ¡£Ïà·´£¬ÄãÓ¦¸ÃÏ£ÍûÓû§¹Ø×¢Í¨¹ýiCloud·ÃÎÊÎļþµÄÆÕÊÊÐÔ¡£
ÔÚºÏÊʵÄʱºò×Ô¶¯¸üÐÂÐÅÏ¢¡£×îºÃ²»ÐèÒªÓû§À´È·ÈÏËûÃÇÕýÔÚ·ÃÎʵÄÊÇ×îеÄÄÚÈÝ¡£µ«ÊÇ£¬Ò²ÐèÒªÔÚÓû§É豸´æ´¢¿Õ¼äºÍ´ø¿íÏÞÖÆÖ®¼ä×ö³öƽºâ¡£Èç¹ûÄãµÄÓû§ÒªÊ¹Ó÷dz£´óµÄÎļþ£¬ÄÇôÈÃËûÃÇ×Ô¼ºÑ¡ÔñÊÇ·ñÒª´ÓÔÆ¶ËÏÂÔØÒ»¸ö¸üеÄÎļþ¿ÉÄܸüºÏÊÊ¡£Èç¹ûÐèÒªÕâÑù×öµÄ»°£¬¿ÉÒÔÉè¼ÆÒ»ÖÖ·½Ê½À´Ö¸³öµ±Ç°ÔÚÔÆ¶ËÓÐÒ»¸ö¸ÃÎļþµÄ×îа汾¡£µ±Óû§Ñ¡Ôñ¸üÐÂʱ£¬Èç¹ûÏÂÔØÊ±¼ä½Ï³¤×îºÃ¸øÓû§Ã÷ÏԵķ´À¡¡£
¸æÖªÓû§É¾³ýijÎļþµÄºó¹û¡£µ±Óû§´ÓÓÐiCloud·þÎñµÄÓ¦ÓÃÉÏɾ³ýÎļþµÄʱºò£¬Õâ¸öÎļþͬÑù»á´ÓÓû§µÄiCloudÕËºÅºÍÆäËûÉ豸ÉÏɾ³ý¡£ËùÒÔ×îºÃÔÚÖ´ÐÐɾ³ý²Ù×÷֮ǰ¸æÖªÓû§É¾³ýµÄºó¹û£¬ÈÃÓû§½øÐÐÈ·ÈÏ¡£
±ØÒªÊ±¾¡¿ÉÄÜÔçµØ¸æÖªÓû§³åÍ»ÎÊÌ⡣ʹÓÃiCloud±à³Ì½Ó¿Ú£¬ÄãÐèÒªÔÚ²»´òÈŵ½Óû§µÄÇé¿öϽâ¾ö´ó¶àÊý²»Í¬°æ±¾Ö®¼äµÄ³åÍ»ÎÊÌâ¡£µ«ÔÚÓÐЩÇé¿öÏ£¬ÄãÐèÒª¾¡¿ÉÄÜÔçµØ¼ì²â³ö³åÍ»ÎÊÌâÀ´±ÜÃâÓû§ÔÚ´íÎó°æ±¾ÉÏÀË·ÑÌ«¶àʱ¼ä¡£ÄãÐèÒªÉè¼ÆÒ»ÖÖ×ÔÈ»µÄ·½Ê½À´¸æËßÓû§ÓгåÍ»´æÔÚ£¬½ÓןøÓû§Ìṩ·½±ãµÄ·½Ê½À´Çø·Ö²»Í¬°æ±¾ÒÔ¼°×ö³ö¾ö²ß¡£
È·±£ÔÚËÑË÷ÖаüÀ¨Óû§ÔÚÔÆ¶ËµÄÐÅÏ¢¡£Ê¹ÓÃiCloudµÄÓû§Ç÷ÏòÓÚÈÏÎªÔÆ¶ËµÄÐÅÏ¢ÊÇÆÕ±é¿É·ÃÎʵģ¬ËùÒÔËûÃÇ»áÆÚÍûËÑË÷½á¹ûÖÐÒ²ÓÐÔÆ¶ËµÄÐÅÏ¢¡£Èç¹ûÄãµÄÓ¦ÓÃÔÊÐíÓû§ËÑË÷ËûÃǵÄÐÅÏ¢£¬È·±£ÄãʹÓÃÁ˽«ËÑË÷À©Õ¹µ½iCloudÕË»§µÄ½Ó¿Ú¡£
¡¡3.6 µç×Ó¿¨°ü(Passbook)
PassbookÓ¦ÓÃÊǰïÖúÓû§²é¿´ºÍ¹ÜÀí¸÷ÖÖÊý×Ö»¯Æ±È¯µÄ£¬ÀýÈçµÇ»úÖ¤¡¢ÓÅ»Ýȯ¡¢»áÔ±¿¨ºÍ¸÷ÖÖÆ±¡£Äã¿ÉÒÔÔÚÓ¦ÓÃÖд´½¨Ò»¸öƱȯ£¬ÏòÓû§ÃèÊöËü£¬²¢ÇÒÔÚÓиü¸Äʱ½øÐиüС£

ʹÓÃPassKit¿ò¼Ü¿ÉÒÔ·½±ãµØÓÃ×Ô¶¨ÒåÄÚÈÝÀ´ÊÕ¼¯Ò»¸öƱȯµ½Óû§Æ±È¯¿âÖв¢·ÃÎÊËü¡£(ÏëҪѧϰPassbook¼¼ÊõµÄºËÐĸÅÄîºÍPassKit½Ó¿ÚµÄʹÓ÷½·¨£¬Çë²Î¿¼Passbook
Programming Guide¡£)ÒÔϼ¸µã¿ÉÒÔ°ïÖúÄã´´½¨Ò»¸öÓû§ÀÖÒâ±£Áô²¢Ê¹ÓÃµÄÆ±È¯¡£
²»ÒªÖ»ÊǼòµ¥¸´ÖÆÒÑÓеÄÎïÀíÆ±È¯¡£PassbookÒѾ½¨Á¢ÁËÓÐÃÀ¸ÐµÄÉè¼Æ£¬Æ±È¯Ò²¶¼ÅäºÏÕâÖÖÉè¼ÆÒÔ¿´ÆðÀ´¸üºÃ¡£ËùÒÔ²»ÒªÖ»ÊǸ´ÖÆÎïÀíÆ±È¯µÄÍâ¹Û£¬×¥×¡Õâ´Î»ú»áÉè¼ÆÒ»¸ö·ûºÏPassbook×é³ÉºÍ¹¦Äܵĸɾ»¼ò½àµÄƱȯÑùʽ¡£
¶Ô·ÅÔÚÆ±È¯ÕýÃæµÄÐÅÏ¢¾«Ìôϸѡ¡£Óû§ÆÚÍûɨһÑÛÆ±È¯¾ÍÄÜ¿ìËÙ»ñµÃËûÃÇÐèÒªµÄÐÅÏ¢£¬ËùÒÔÆ±È¯ÕýÃæµÄÐÅÏ¢Ó¦¸ÃÊÇÕû½àÇÒÒ×¶ÁµÄ¡£Èç¹ûÓÐÓû§¿ÉÄÜ»áÐèÒªµÄ¶îÍâÐÅÏ¢£¬½«ËüÃǷŵ½Æ±È¯µÄ±³ÃæÒª±È¼·ÔÚÕýÃæºÃµÃ¶à¡£
ͨ³£Çé¿öÏ£¬±ÜÃâʹÓô¿°×É«±³¾°¡£Í¨³££¬Ò»¸öºÃ¿´µÄƱȯӦ¸ÃʹÓÃÏÊÑ޵Ĵ¿É«±³¾°»òÕßʹÓÃÇ¿Áҵ쬳äÂú»îÁ¦µÄͼƬ×÷Ϊ±³¾°¡£µ±È»£¬ÔÚÉè¼Æ±³¾°Ê±»¹ÒªÈ·±£ÄÚÈݵĿɶÁÐÔ¡£
×¢Ò⣺×îºÃÔÚÆ±È¯µÄºÏÊÊÇøÓòչʾËùÓеÄÎı¾ÄÚÈÝ£¬²¢ÇÒ±ÜÃ⽫Îı¾Ç¶ÈëͼƬ»òʹÓÃ×Ô¶¨ÒåµÄ×ÖÌå¡£ÕâÑù×öÓÐÁ½¸öºÃ´¦£ºËü·½±ãʹÓÃVoiceOverµÄÓû§»ñµÃƱȯÖеÄËùÓÐÐÅÏ¢²¢ÇÒ¿ÉÒÔʹÄãµÄƱȯÓÐÒ»ÖµÄÍâ¹Û¡£(ÒëÕß×¢£ºVoiceOverÊÇÒ»ÖÖ°ïÖúÊÓÕÏÈËÊ¿µÄÓïÒô¸¨Öú³ÌÐò¡£)
ÔÚÉ̱êÎı¾ÇøÓòÏÔʾÄãµÄ¹«Ë¾Ãû³Æ¡£ËùÓÐÆ±È¯µÄÉ̱êÎı¾ÇøÓòµÄÎÄ×Ö¶¼Ê¹ÓÃÁËͳһµÄ×ÖÌ塣ΪÁ˱ÜÃâºÍÆäËûƱȯ·¢Éú³åÍ»£¬»¹Êǽ¨ÒéÄúÔÚÉ̱êÎı¾ÇøÓòÊäÈëÎÄ×Ö£¬²»ÒªÊ¹ÓÃ×Ô¶¨Òå×ÖÌå¡£
ʹÓõ¥É«µÄ¹«Ë¾É̱ꡣÉ̱êͼƬ·ÅÖÃÔÚÆ±È¯×óÉϽǹ«Ë¾Ãû³ÆµÄÅԱߡ£×îºÃÌṩһ¸öµ¥É«µÄ£¬²»°üº¬ÎÄ×ÖµÄÉ̱ꡣÈç¹ûÄãÏëÒªÔöÇ¿É̱êµÄЧ¹û£¬ÓÖÏëÒªÓëÎÄ×Ö·ç¸ñÆ¥ÅäµÄ»°£¬¿ÉÒÔÔö¼ÓÒ»¸öÔÚyÖá·½ÏòÉÏÓÐ1ÏñËØÆ«ÒÆ£¬ÓÐ1ÏñËØÄ£ºýºÍ͸Ã÷¶ÈΪ35%µÄºÚÉ«ÒõӰЧ¹û¡£
Èç¹û¿ÉÒԵϰ£¬Ê¹Óó¤·½ÐεÄÌõÐÎÂë¡£ÀàËÆÓÚPDF417ÕâÑùµÄ³¤·½ÐÎÌõÐÎÂë±ÈÕý·½ÐζþάÂë¸üÊÊºÏÆ±È¯µÄ²¼¾Ö¡£ÈçÏÂÓÒͼËùʾ£¬Õý·½ÐεĶþάÂë»áʹÁ½±ßÓпհ×ÇøÓò²¢ÇÒ»áÔÚ´¹Ö±·½ÏòÉÏʹÉÏÏ·½ÄÚÈݱäµÃÓµ¼·¡£

ΪÐÔÄÜÓÅ»¯Í¼Æ¬¡£ÒòΪÓû§Í¨³£»áͨ¹ýµç×ÓÓʼþ»òÕßä¯ÀÀÆ÷½ÓÊÕÆ±È¯£¬ËùÒÔÏÂÔØµÄÔ½¿ìÔ½ºÃ¡£ÎªÁËÌá¸ßÓû§ÌåÑ飬ʹÓÃÄÜÂú×ãÊÓ¾õЧ¹ûµÄ×îСµÄͼƬÎļþ¡£
ÔÚºÏÊʵÄʱºò¸üÐÂÆ±È¯ÒÔÔöÇ¿ÆäЧÓ᣼´Ê¹Ò»¸öƱȯ´ú±íµÄÎïÀíʵÌå²¢²»»á¸Ä±ä£¬Êý×ֵį±È¯Ò²¿ÉÒÔͨ¹ýÓ³ÉäÕæÊµÊÀ½çµÄһЩʼþÀ´Ìṩ¸üºÃµÄÓû§ÌåÑé¡£ÀýÈ磬µ±Ä³¸öº½°àÑÓÎóʱÄã¿ÉÒÔ¸üеǻúÅÆÉϵÄÐÅÏ¢£¬ÕâÑùÓû§¾ÍÄܹ»Í¨¹ý²é¿´µç×ӵǻúÅÆÀ´»ñµÃµ±Ç°µÄÐÅÏ¢ÁË¡£
¡¡¡¡3.7 Ó¦ÓÃÄÚ¹ºÂò·þÎñ(In-App Purchase)
Ó¦ÓÃÄÚ¹ºÂò·þÎñʹÓû§¿ÉÒÔÔÚÄãµÄÓ¦Óá¢ÄãÉè¼ÆµÄÉ̵êÖйºÂòÊý×Ö²úÆ·¡£

ÀýÈ磬Óû§¿ÉÄÜ£º
½«Ò»¸öÓ¦Óôӻù´¡°æÉý¼¶µ½¸ß¼¶°æ
ÿÔ¶©ÔÄÐÂÄÚÈÝ
¹ºÂòÐéÄâÉÌÆ·£¬ÀýÈçÓÎÏ·Öеĵȼ¶»òµÀ¾ß
¹ºÂò²¢ÏÂÔØÐÂÊé
ÖØÒª£ºÓ¦ÓÃÄÚ¹ºÂò·þÎñÖ»Ìṩ֧¸¶¹¦ÄÜ£¬ÆäËû¹¦ÄÜÓÉÄã×Ô¼ºÌṩ£¬ÀýÈçÏòÓû§Õ¹Ê¾ÉÌÆ·£¬½âËøÄÚÖù¦ÄÜ£¬´ÓÄã×Ô¼ºµÄ·þÎñÆ÷ÉÏÏÂÔØÄÚÈݵȵȡ£µ±È»£¬ÄãËùÌṩµÄËùÓÐÉÌÆ·¶¼±ØÐëÔÚÓ¦ÓÃÉ̵ê×¢²á¹ý¡£
ÏëÒªÁ˽âÌí¼Ó¹ºÂò¹¦Äܵļ¼ÊõÎÊÌ⣬Çë²é¿´In-App Purchase
Programming Guide¡£ÏëÒªÁ˽âÓ¦ÓÃÄÚ¹ºÂòµÄÉÌÒµÎÊÌ⣬Çë²é¿´App Store Resource
Center¡£µ±È»£¬Ä㻹Ӧ¸Ã²é¿´Ðí¿ÉÐÒéÀ´È·¶¨ÄãµÄÓ¦ÓóöÊÛÄÄЩÉÌÆ·ÒÔ¼°ÈçºÎÌṩÉÌÆ·¡£
Äã¿ÉÒÔʹÓÃStoreKit¿ò¼ÜÔÚÄãµÄÓ¦ÓÃÖÐǶÈëÒ»¸öÉ̵겢ÇÒÖ§³ÖÓ¦ÓÃÄÚ¹ºÂò·þÎñ¡£µ±Óû§½øÐйºÂòʱ£¬StoreKitÁ¬½Óµ½Ó¦ÓÃÉÌµê½øÐа²È«Ö§¸¶£¬È»ºóÔÙ¸æÖªÄãµÄÓ¦ÓÃÀ´Ìṩ¹ºÒѹºÂòµÄÉÌÆ·¡£
ÒÔϼ¸µã¿ÉÒÔ°ïÖúÄãÉè¼ÆÓû§Ï²»¶µÄ¹ºÂòÌåÑé¡£
½«É̵êÌåÑ鼯³Éµ½ÄãµÄÓ¦ÓÃÖС£ÔÚչʾÉÌÆ·ºÍ´¦ÀíÓû§½»Ò×ʱ£¬¸øÓû§ÌṩһÖÂÐÔµÄÌåÑé¡£ÄãÒ»¶¨²»ÏëÈÃÓû§ÔÚ·ÃÎÊÄãµÄÉ̵êʱ¸Ð¾õ½øÈëÁËÁíÒ»¸ö²»Í¬µÄÓ¦Óá£
ʹÓüò¶Ì¼ò½àµÄ±êÌâºÍ˵Ã÷¡£×îºÃÄÜÈÃÓû§ÔÚɨ¹ýÒ»×éÌõĿʱ¿ìËÙ·¢ÏÖ¸ÐÐËȤµÄÄÚÈÝ¡£Óû§¸üÈÝÒ×Àí½â²»ÐèÒª½Ø¶ÏÒþ²ØµÄ¼òµ¥Ö±½ÓµÄÓïÑԺͱêÌâ¡£
²»ÒªÌ滻ĬÈϵÄÈ·ÈÏÌáÐÑ¿ò¡£µ±Óû§¹ºÂòÒ»¸öÉÌÆ·Ê±£¬StoreKit»áÌṩһ¸öÈ·ÈÏÌáÐÑ¿ò(ÉÏ·½ÓÐչʾ)¡£Õâ¸öÌáÐÑ¿ò¿ÉÒÔ°ïÖúÓû§±ÜÃâÒâÍ⹺Âò£¬ËùÒÔ²»ÒªÐÞ¸ÄËü¡£
¡¡¡¡3.8 ÓÎÏ·ÖÐÐÄ(Game Center)
ÓÎÏ·ÖÐÐĸøÓû§Ìá¹©ÍæÓÎÏ·£¬×éÖ¯ÔÚÏß¶àÈËÓÎÏ·ÒÔ¼°ÆäËû¸ü¶àµÄ¹¦ÄÜ¡£Íæ¼Ò¿ÉÒÔʹÓÃÄÚÖõÄÓÎÏ·ÖÐÐÄÓ¦ÓÃÀ´×¢²áÒ»¸öÕË»§£¬·¢ÏÖÐÂÓÎÏ·£¬Ìí¼ÓºÃÓÑ£¬ä¯ÀÀÍæ¼ÒÅÅÃûºÍÕ½¼¨³É¾Í¡£

×÷Ϊһ¸öÓÎÏ·¿ª·¢ÉÌ£¬Äã¿ÉÒÔʹÓÃGameKit½Ó¿Ú·¢ËÍ·ÖÊýºÍÕ½¼¨µ½ÓÎÏ·ÖÐÐĵķþÎñÆ÷ÉÏ£¬ÔÚÄãµÄÓÎÏ·Ò³ÃæÖÐÏÔÊ¾Íæ¼ÒÅÅÃû£¬°ïÖúÓû§ÕÒµ½ÆäËûÍæ¼Ò¡£ÏëҪѧϰÈçºÎ½«ÓÎÏ·ÖÐÐɵ½ÄãµÄÓ¦ÓÃÖУ¬Çë²é¿´Game
Center Programming Guide¡£
ÒÔϼ¸µã¿ÉÒÔ°ïÖúÄã¸øÓû§ÌṩºÃµÄÓÎÏ·ÖÐÐÄÌåÑé¡£
²»ÒªÊ¹ÓÃ×Ô¶¨ÒåµÄ½çÃæÀ´ÌáʾÓû§µÇ¼µ½ÓÎÏ·ÖÐÐÄ¡£Èç¹ûÓû§ÔÚδµÇ¼µ½ÓÎÏ·ÖÐÐĵÄÇé¿öÏ´ò¿ªÁËÒ»¸öÐèÒªÆôÓÃÓÎÏ·ÖÐÐĵÄÓ¦Óã¬ÏµÍ³»á×Ô¶¯ÌáÐÑËûÃǵǼ¡£ËùÒÔ×Ô¶¨ÒåµÇ¼½çÃæÃ»ÓдæÔڵıØÒª£¬¶øÇÒÓпÉÄÜʹÓû§¸Ðµ½À§»ó¡£
Ò»°ãÇé¿öÏ£¬Ê¹Óñê×¼µÄÓÎÏ·ÖÐÐĽçÃæ¡£ÔÚÉÙÊýÇé¿öÏ£¬¿ÉÄÜÓбØÒª×Ô¶¨ÒåÓÎÏ·ÖÐÐĵĽçÃæ£¬µ«ÊÇÕâÑù×öÓÐʹÓû§¸Ðµ½ÒÉ»óµÄ·çÏÕ¡£±ê×¼ÓÎÏ·½çÃæÊÇiOSºÍOS
XÓû§ÊìϤµÄ£¬¶øÇÒËü»á¸øÓû§Ò»ÖÖÖÃÉíÓÚÒ»¸ö´óµÄÓÎÏ·ÉçÇøµÄ¸Ð¾õ¡£
¸øÓû§Ìṩ¹Ø±ÕÓïÒôÁÄÌìµÄ;¾¶¡£ÓÐЩÓû§¿ÉÄܲ»ÏëÔÚ½øÈëÓÎϷʱ×Ô¶¯¿ªÆôÓïÒôÁÄÌ칦ÄÜ£¬¶øÇÒ´ó¶àÊýÓû§Ï£ÍûÔÚÌØ¶¨Ç龳ϿÉÒԹرÕÓïÒôÁÄÌì¡£
¡¡¡¡3.9 iAd¸»Ã½Ìå¹ã¸æ(iAd Rich Media Ads)
Èç¹ûÄãÔÊÐíÄãµÄÓ¦ÓÃÖгöÏÖ¹ã¸æ£¬ÄÇôÄã¾Í¿ÉÒÔͨ¹ýÓû§ä¯ÀÀ»òÕßµã»÷¹ã¸æ»ñµÃÊÕÒæ¡£(ÕâÀïÊÇÒ»¸ö·ÅÖÃiAdºá·ù(banner)µÄ¼òµ¥Ê¾Àý¡£)

iAdÍøÂçÌṩµÄ¹ã¸æ¶¼»áÓÐÒ»¸öÈ·¶¨µÄÑùʽ¡£×î¼òµ¥µÄ£¬ÕâÖÖÑùʽ¿ÉÒÔÊÇÒ»¸ö×÷ΪÈë¿ÚµÄºá·ù¹ã¸æ¡£µ±Óû§µã»÷Õâ¸öºá·ùʱ£¬¹ã¸æÖ´ÐÐÔ¤ÅųÌÐòµÄ¶¯×÷£¬ÀýÈç²¥·ÅÒ»¶ÎӰƬ£¬Õ¹Ê¾¿É½»»¥µÄÄÚÈÝ»òÕ߯ô¶¯ä¯ÀÀÆ÷´ò¿ªÒ»¸öÒ³Ãæ¡£Õâ¸ö¶¯×÷չʾµÄÄÚÈÝ»á¸ÇסÄ㵱ǰµÄ½çÃæ£¬»òÕßʹÄãµÄÓ¦ÓÃת»»µ½ºǫ́ÔËÐС£
ÓÐÈýÖÖÀàÐ͵ĺá·ù£º±ê×¼(standard)£¬ÖеȾØÐÎ(medium
rectangle)ºÍÈ«ÆÁ(full screen)¡£ËùÓÐÀàÐ͵ĺá·ù¶¼ÌṩͬÑùµÄ¹¦ÄÜ£¬¾ÍÊÇÒýµ¼Óû§½øÈë¹ã¸æ£¬Ö»ÊÇËüÃǵÄÍâ¹ÛºÍÐÐΪ²»Í¬¡£
±ê×¼ºá·ù(standard banner)Õ¼ÓÃÆÁÄ»½ÏÉٵĿռ䣬ͨ³£´ÓʼÖÁÖÕ¶¼¿É¼û¡£Äã¿ÉÒÔÑ¡ÔñÔÚÓ¦ÓõÄÄÄÐ©Ò³ÃæÏÔʾ±ê×¼ºá·ù£¬²¢ÇÒÔÚÕâÐ©Ò³Ãæ²¼¾Öʱ¸øºá·ùÁô³ö¿Õ¼ä¡£

ËùÓеÄiOSÓ¦Óö¼¿ÉÒÔչʾ±ê×¼ºá·ù¡£Äã¿ÉÒÔʹÓÃADBannerViewÀàÖеÄÊÓͼÀ´ÏÔʾ±ê×¼ºá·ù¡£
ÖеȾØÐκá·ù(medium rectangle banner)µÄÐÐΪºÍ±ê×¼ºá·ùÏàͬ£¬Í¬ÑùÒ²¿ÉÒÔÑ¡ÔñչʾÖеȾØÐκá·ùµÄλÖá£

ÖеȾØÐκá·ùÖ»ÄÜÔÚiPadÓ¦ÓÃÖÐʹÓá£Äã¿ÉÒÔʹÓÃADBannerViewÀàÖеÄÊÓͼÀ´ÏÔʾÖеȾØÐκá·ù¡£
È«ÆÁºá·ù(full screen banner)»áÕ¼ÓÃÆÁÄ»µÄ´ó²¿·ÖÉõÖÁÊÇËùÓпռ䣬²¢ÇÒͨ³£Ö»ÔÚÓ¦ÓóÌÐòÁ÷µÄÌØ¶¨Ê±¼ä»òÌØ¶¨Î»ÖÃÏÔʾ¡£Äã¿ÉÒÔÑ¡ÔñʹÓÃģ̬ÏÔʾºá·ù»òÕßÓöÀÁ¢µÄÒ³ÃæÀ´Õ¹Ê¾¿É¹ö¶¯µÄÄÚÈÝ¡£(ÔÚÏÂÃæµÄʾÀýÖУ¬Ó¦ÓÃÌṩÁËÒ»ÖÖÔÓÖ¾ÔĶÁµÄÌåÑ飬ͨ¹ý·Ò³À뿪»ò»Øµ½È«ÆÁ¹ã¸æÒ³Ãæ¡£)

Äã¿ÉÒÔʹÓÃADInterstitialAdÀàÖеÄÊÓͼÀ´ÏÔʾȫÆÁºá·ù¡£
iAd¿ò¼Ü°üº¬ÁËËùÓÐÀàÐ͵ĺá·ù£¬²¢ÇÒ»áÔÚÓÒϽÇÏÔʾiAdµÄ±êʶ¡£iAd¿ò¼ÜµÄÉè¼Æ¹Ì¶¨ÔÚÆÁÄ»µ×²¿Ê±×îºÃ¿´¡£
ΪÁ˱£Ö¤ÎÞ·ìµÄ¼¯³ÉºÍÌṩ×îºÃµÄÓû§ÌåÑ飬¿ÉÒÔ×ñÑÒÔϼ¸µã¡£
½«±ê×¼ºá·ù¾¡Á¿·ÅÖÃÔÚÆÁÄ»µ×²¿»òµ×²¿¸½½ü¡£Õâ¸öλÖõIJî±ðÈ¡¾öÓڵײ¿ÊÇ·ñÓÐÀ¸(bar)ÒÔ¼°ÊÇʲôÑùµÄÀ¸¡£
½«ÖеȾØÐκá·ù·ÅÖÃÔÚ²»»á¸ÉÈÅÄÚÈݵĵط½¡£ºÍ±ê×¼ºá·ùÒ»Ñù£¬ÖеȾØÐκá·ùÒ²×îºÃ·ÅÖÃÔÚÆÁÄ»µ×²¿»òµ×²¿¸½½ü¡£·ÅÔڵײ¿¸½½üÒ²ÄܼõÉÙ¸ÉÈÅÓû§µÄ¿ÉÄÜÐÔ¡£
Óû§ÌåÑéÖÐÓÐÖжÏʱʹÓÃģ̬չʾȫÆÁºá·ù¡£Èç¹ûÄãµÄÓ¦ÓÃÖÐÓÐ×ÔÈ»ÖжϻòÕßÇ龰ת»»£¬Ä£Ì¬Õ¹Ê¾µÄ·ç¸ñ»á¸üºÏÊÊ¡£µ±Äãģ̬չʾȫÆÁºá·ùʱ(ͨ¹ýʹÓÃpresentFromViewControllerʵÏÖ)Óû§ÒªÃ´½øÈë¹ã¸æ£¬ÒªÃ´¹Ø±ÕËü¡£³öÓÚÕâ¸öÔÒò£¬µ±Óû§ÓÐ×ö³öת±äµÄÔ¤ÆÚʱ(ÀýÈçÍê³ÉÁËÒ»¸öÈÎÎñºó)ÓÃģ̬չʾÐÎʽ±È½ÏºÃ¡£
Ó¦ÓÃÊÓͼÖÐÓÐת³¡Çл»Ê±²»ÒªÊ¹ÓÃģ̬չʾȫÆÁºá·ù¡£Èç¹ûÓû§ÔÚʹÓÃÄãµÄÓ¦ÓÃʱ»áƵ·±µÄ½øÐÐÆÁÄ»Çл»²Ù×÷£¬ÀýÈçÔÓÖ¾·Ò³»ò·ÔÄһЩÌõÄ¿¼¯ºÏ£¬´ËʱʹÓ÷Çģ̬µÄÐÎʽ»á¸üºÏÊÊ¡£µ±ÄãʹÓ÷Çģ̬À´ÏÔʾȫÆÁºá·ùʱ(ͨ¹ýʹÓÃpresentInViewʵÏÖ)£¬¿ÉÒÔÔÚ½çÃæÖб£ÁôÀ¸(bar)ÈÃÓû§Í¨¹ýÓ¦Óÿؼþ½øÈë»òÍ˳ö¹ã¸æ¡£ºÍÆäËûºá·ù¹ã¸æÒ»Ñù£¬µã»÷È«ÆÁºá·ù»áÆô¶¯iAdÌåÑ飬µ«ÊÇÈç¹ûÌõ¼þÔÊÐí£¬ÄãÒ²¿ÉÒÔÔÚÓ¦ÓÃÖÐÖ§³Öºá·ùÄ򵀮äËûÊÖÊÆ²Ù×÷(ÀýÈçÍ϶¯»ò»¬¶¯)¡£
È·±£Ê¹ÓúÏÊʵ͝»Ð§¹ûÀ´ÏÔʾºÍÒþ²Ø·Çģ̬µÄÈ«ÆÁºá·ùÊÓͼ¡£ÀýÈ磬ÔÓÖ¾ÔĶÁÓ¦ÓÿÉÒÔÓúÍÔÓÖ¾·Ò³Ò»ÑùµÄ¶¯»Ð§¹û¡£
È·±£ºá·ùÔÚÓ¦ÓÃÖгöÏÖµÄʱ¼äºÍλÖõĺÏÀíÐÔ¡£Óû§Ö»ÓÐÔÚ²»¾õµÃ¹ã¸æ´òÈÅÁËËûÃÇʱ²Å¿ÉÄܽøÈëiAd¡£Õâµã¶ÔÓÚÓÎÏ·ÕâÑùµÄ³Á½þʽӦÓÃÓÈÆäÖØÒª£ºÄã¿Ï¶¨²»Ï뽫ºá·ù·ÅÖÃÔÚÓ°ÏìÓû§ÍæÓÎÏ·µÄλÖá£
±ÜÃ⽫ºá·ù·ÅÖÃÔÚÓû§Ö»Ò»É¨¶ø¹ýµÄÒ³Ãæ¡£×îºÃ²»Òª½«ºá·ù·ÅÖÃÔÚÓû§»á¿ìËÙÂÔ¹ýµÄÒ³Ãæ¡£ÒòΪͨ³£Óû§ÔÚÒ»¸öÒ³ÃæÍ£Áô1¡¢2Ãëºó²Å¿ÉÄܵã»÷Ò»¸ö¹ã¸æ¡£
¾¡¿ÉÄܵÄÖ§³ÖË«Ïòչʾºá·ù¹ã¸æ¡£×îºÃÈÃÓû§ÔÚʹÓÃÓ¦ÓÃʱ²»±ØÐýתÉ豸¾ÍÄÜä¯ÀÀ¹ã¸æ¡£µ±È»£¬Ö§³ÖË«ÏòÒ²ÄܸøÄãµÄ¹ã¸æÌṩ¸ü´óµÄÇøÓò¡£ÏëҪѧϰÈçºÎÈ·±£×ª»»·½Ïòʱºá·ùÄÜÕý³£ÏìÓ¦£¬Çë²é¿´iAd
Programming Guide¡£
²»ÒªÈñê×¼»òÖеȾØÐκá·ù¹ö³öÆÁÄ»¡£Èç¹ûÄãµÄÓ¦ÓÃÐèÒª¹ö¶¯À´Õ¹Ê¾ÄÚÈÝ£¬È·±£ºá·ùÒ»Ö±¹Ì¶¨ÔÚËüµÄλÖÃÉÏ¡£
µ±Óû§ä¯ÀÀ¹ã¸æ»òÓë¹ã¸æ½øÐн»»¥Ê±£¬ÔÝÍ£ÄÇЩÎüÒýÓû§×¢ÒâÁ¦»òÐèÒª²Ù×÷µÄ»î¶¯¡£µ±Óû§Ñ¡Ôñä¯ÀÀ¹ã¸æÊ±£¬ËûÃDz»ÏëÒò´Ë´í¹ýÓ¦ÓÃÖеÄʼþ£¬Ò²Í¬Ñù²»ÏëÈÃÓ¦Óôò¶Ï¹ã¸æÌåÑé¡£Ò»¸öºÃµÄ·½·¨ÊÇÏñÓ¦ÓÃתÈëºǫ́ÔËÐÐÄÇÑùÔÝÍ£µ±Ç°»î¶¯¡£
³ý·ÇÓÐÌØÊâÇé¿ö£¬·ñÔò²»ÒªÖÐ¶Ï¹ã¸æ¡£Ò»°ãÇé¿öÏ£¬ÔÚÓû§ä¯ÀÀ²¢Óë¹ã¸æ½»»¥Ê±£¬Ó¦Óû¹ÊÇÔÚ¼ÌÐøÔËÐв¢½ÓÊÕʼþµÄ£¬ËùÒÔÒ²ÓпÉÄÜͻȻ³öÏÖÒ»¸öʼþÐèÒª»ñµÃÓû§µÄ×¢ÒâÁ¦¡£È»¶ø£¬ÐèÒª´ò¶Ï¹ã¸æµÄ³¡¾°Æäʵ·Ç³£ÉÙ¡£ÓÐÒ»ÖÖÇéÐÎÊÇÓ¦ÓÃÌṩ»¥ÁªÍøÓïÒôÐÒé·þÎñ(VoIP)¡£ÔÚÕâÖÖÓ¦ÓÃÖУ¬Óе绰½ÓÈëʱ¿ÉÄÜ»áÈ¡ÏûÕýÔÚÔËÐÐµÄ¹ã¸æ¡£
|